Bug 534654: [GTK3] Free strings from native *to_string() functions

Add a g_free() call to free string from gdk_rgba_to_string().

Change-Id: Ie54850e2f8c1658f797bb6e3d4d3a78bb912f994
Signed-off-by: Eric Williams <ericwill@redhat.com>
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Display.java b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Display.java
index 425c55f..40e502e 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Display.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Display.java
@@ -2386,6 +2386,7 @@
 	int length = C.strlen (str);
 	byte [] buffer = new byte [length];
 	C.memmove (buffer, str, length);
+	OS.g_free(str);
 	return new String (Converter.mbcsToWcs (buffer));
 }