Fix a crash with icon themes
This commit is contained in:
@ -1,3 +1,8 @@
|
|||||||
|
2006-12-02 Matthias Clasen <mclasen@redhat.com>
|
||||||
|
|
||||||
|
* gtk/gtkicontheme.c (insert_theme): Properly clean up
|
||||||
|
if an icon theme index file has no directories. (#381236)
|
||||||
|
|
||||||
2006-12-02 Dom Lachowicz <domlachowicz@gmail.com>
|
2006-12-02 Dom Lachowicz <domlachowicz@gmail.com>
|
||||||
|
|
||||||
* src/modules/engines/ms-windows/msw_style.c: Bug 351678 - Notebooks
|
* src/modules/engines/ms-windows/msw_style.c: Bug 351678 - Notebooks
|
||||||
|
|||||||
@ -952,6 +952,8 @@ insert_theme (GtkIconTheme *icon_theme, const char *theme_name)
|
|||||||
if (!dirs)
|
if (!dirs)
|
||||||
{
|
{
|
||||||
g_warning ("Theme file for %s has no directories\n", theme_name);
|
g_warning ("Theme file for %s has no directories\n", theme_name);
|
||||||
|
priv->themes = g_list_remove (priv->themes, theme);
|
||||||
|
g_free (theme->name);
|
||||||
g_free (theme->display_name);
|
g_free (theme->display_name);
|
||||||
g_free (theme);
|
g_free (theme);
|
||||||
g_key_file_free (theme_file);
|
g_key_file_free (theme_file);
|
||||||
|
|||||||
Reference in New Issue
Block a user