[Xfce4-commits] <xfce4-xkb-plugin:master> Don't leak config_item.

Jérôme Guelfucci noreply at xfce.org
Fri Apr 29 10:14:01 CEST 2011


Updating branch refs/heads/master
         to e678e90a8f4ffeeea492042916aeed1f5387a63a (commit)
       from e98c35763c7edc295765ccbf710e276fc56d51f5 (commit)

commit e678e90a8f4ffeeea492042916aeed1f5387a63a
Author: Jérôme Guelfucci <jeromeg at xfce.org>
Date:   Fri Apr 29 09:18:08 2011 +0200

    Don't leak config_item.

 panel-plugin/xkb-config.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/panel-plugin/xkb-config.c b/panel-plugin/xkb-config.c
index 353ad8a..adf8927 100644
--- a/panel-plugin/xkb-config.c
+++ b/panel-plugin/xkb-config.c
@@ -125,12 +125,11 @@ xkb_config_initialize (t_xkb_settings *settings,
 static void
 xkb_config_initialize_xkb_options (t_xkb_settings *settings)
 {
-    gint i;
     XklConfigRegistry *registry;
     XklConfigItem *config_item;
     GHashTable *index_variants;
     gchar **group;
-    gint val;
+    gint val, i;
     gpointer pval;
 
     xkb_config_free ();
@@ -187,6 +186,7 @@ xkb_config_initialize_xkb_options (t_xkb_settings *settings)
         );
     }
     g_hash_table_destroy (index_variants);
+    g_object_unref (config_item);
 }
 
 void



More information about the Xfce4-commits mailing list