Prevent some memory leaks
2007-07-29 Thomas Wood <thos@gnome.org> * appearance-style.c: (cursor_theme_sort_func), (prepare_list), (style_init): Prevent some memory leaks 2007-07-29 Thomas Wood <thos@gnome.org> * gnome-theme-apply.c: (gnome_meta_theme_set): * gtkrc-utils.c: (gtkrc_get_details), (gtkrc_get_color_scheme): Prevent some memory leaks svn path=/trunk/; revision=7920
This commit is contained in:
parent
930245a60b
commit
23c161aa35
5 changed files with 39 additions and 7 deletions
|
@ -1,3 +1,10 @@
|
|||
2007-07-29 Thomas Wood <thos@gnome.org>
|
||||
|
||||
* gnome-theme-apply.c: (gnome_meta_theme_set):
|
||||
* gtkrc-utils.c: (gtkrc_get_details), (gtkrc_get_color_scheme):
|
||||
|
||||
Prevent some memory leaks
|
||||
|
||||
2007-07-28 Denis Washington <denisw@svn.gnome.org>
|
||||
|
||||
* gnome-theme-info.h:
|
||||
|
|
|
@ -75,6 +75,7 @@ gnome_meta_theme_set (GnomeThemeMetaInfo *meta_theme_info)
|
|||
{
|
||||
gconf_client_set_string (client, COLOR_SCHEME_KEY, newval, NULL);
|
||||
}
|
||||
g_free (gtkcols);
|
||||
}
|
||||
g_free (old_key);
|
||||
|
||||
|
|
|
@ -154,6 +154,9 @@ gtkrc_get_details (gchar *filename, GSList **engines, GSList **symbolic_colors)
|
|||
}
|
||||
}
|
||||
|
||||
g_slist_foreach (read_files, (GFunc) g_free, NULL);
|
||||
g_slist_free (read_files);
|
||||
|
||||
g_scanner_destroy (scanner);
|
||||
}
|
||||
|
||||
|
@ -209,6 +212,10 @@ gtkrc_get_color_scheme (gchar *filename)
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
g_slist_foreach (read_files, (GFunc) g_free, NULL);
|
||||
g_slist_free (read_files);
|
||||
|
||||
g_scanner_destroy (scanner);
|
||||
return result;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue