summaryrefslogtreecommitdiff
path: root/gtk/gtkrc.c
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2007-02-28 17:00:55 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2007-02-28 17:00:55 +0000
commit2b029759c744974607d971dc6b39a5f62d6f8ba6 (patch)
tree2b5e6c2fa96d5fee3aff392641457e9c58547776 /gtk/gtkrc.c
parentbafe7fd4fa6d789620b18b6b570db440901ae469 (diff)
downloadgtk+-2b029759c744974607d971dc6b39a5f62d6f8ba6.tar.gz
Don't leak references to the color-hash gotten from GtkSettings. (#409357,
2007-02-28 Matthias Clasen <mclasen@redhat.com> * gtk/gtkrc.c: Don't leak references to the color-hash gotten from GtkSettings. (#409357, Benjamin Berg) svn path=/trunk/; revision=17364
Diffstat (limited to 'gtk/gtkrc.c')
-rw-r--r--gtk/gtkrc.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/gtk/gtkrc.c b/gtk/gtkrc.c
index 2ba6f3687a..7853b29294 100644
--- a/gtk/gtkrc.c
+++ b/gtk/gtkrc.c
@@ -663,9 +663,6 @@ gtk_rc_color_hash_changed (GtkSettings *settings,
g_object_get (settings, "color-hash", &context->color_hash, NULL);
- if (context->color_hash)
- g_hash_table_ref (context->color_hash);
-
if (!context->reloading)
gtk_rc_reparse_all_for_settings (settings, TRUE);
}
@@ -692,9 +689,6 @@ gtk_rc_context_get (GtkSettings *settings)
"color-hash", &context->color_hash,
NULL);
- if (context->color_hash)
- g_hash_table_ref (context->color_hash);
-
g_signal_connect (settings,
"notify::gtk-theme-name",
G_CALLBACK (gtk_rc_settings_changed),