[gtk+] gtksettings: plug a leak



commit 191428f596a532799059124ed41b4b348e48634e
Author: Carlos Garnacho <carlosg gnome org>
Date:   Mon Mar 7 23:05:03 2011 +0100

    gtksettings: plug a leak
    
    Make the GValue take the created GString.

 gtk/gtksettings.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/gtk/gtksettings.c b/gtk/gtksettings.c
index b1f210e..d870b44 100644
--- a/gtk/gtksettings.c
+++ b/gtk/gtksettings.c
@@ -3089,7 +3089,7 @@ gtk_settings_load_from_key_file (GtkSettings       *settings,
             g_value_init (&svalue.value, G_TYPE_GSTRING);
             s_val = g_key_file_get_string (keyfile, "Settings", key, &error);
             if (!error)
-              g_value_set_boxed (&svalue.value, g_string_new (s_val));
+              g_value_take_boxed (&svalue.value, g_string_new (s_val));
             g_free (s_val);
             break;
           }



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]