]> Pileus Git - ~andy/gtk/commitdiff
wayland: Use g_value_set_static to avoid string copies
authorRob Bradford <rob@linux.intel.com>
Tue, 5 Feb 2013 18:28:43 +0000 (18:28 +0000)
committerRob Bradford <rob@linux.intel.com>
Tue, 5 Feb 2013 18:28:43 +0000 (18:28 +0000)
gdk/wayland/gdkscreen-wayland.c

index aecbd6f6ebccc2671c57ae16866c598eaf932f1d..77a42388da6e0a3d5645bef63d836867a92b94d0 100644 (file)
@@ -306,21 +306,21 @@ gdk_wayland_screen_get_setting (GdkScreen   *screen,
     {
       const gchar *s = "Adwaita";
       GDK_NOTE(MISC, g_print("gdk_screen_get_setting(\"%s\") : %s\n", name, s));
-      g_value_set_string (value, s);
+      g_value_set_static_string (value, s);
       return TRUE;
     }
   if (strcmp ("gtk-cursor-theme-name", name) == 0)
     {
       const gchar *s = "Adwaita";
       GDK_NOTE(MISC, g_print("gdk_screen_get_setting(\"%s\") : %s\n", name, s));
-      g_value_set_string (value, s);
+      g_value_set_static_string (value, s);
       return TRUE;
     }
   else if (strcmp ("gtk-icon-theme-name", name) == 0)
     {
       const gchar *s = "gnome";
       GDK_NOTE(MISC, g_print("gdk_screen_get_setting(\"%s\") : %s\n", name, s));
-      g_value_set_string (value, s);
+      g_value_set_static_string (value, s);
       return TRUE;
     }
   else if (strcmp ("gtk-double-click-time", name) == 0)