[pkg-fso-commits] [SCM] libframeworkd-glib branch, master, updated. ad3bb0a5bb521ce8de424cf5ca702f23731c6333

Julien 'Ainulindale' Cassignol ainulindale at gmail.com
Sat Dec 27 20:46:38 UTC 2008


The following commit has been merged in the master branch:
commit fbb1ae7e80b880f9817cc5240a440bd1ca58dd02
Author: Julien 'Ainulindale' Cassignol <ainulindale at gmail.com>
Date:   Wed Nov 19 11:41:15 2008 +0100

    Commited fix for hashtable in messagebook_info. Thanks mwester for spotting.

diff --git a/src/ogsmd/frameworkd-glib-ogsmd-sim.c b/src/ogsmd/frameworkd-glib-ogsmd-sim.c
index 5751b4b..ab62d16 100644
--- a/src/ogsmd/frameworkd-glib-ogsmd-sim.c
+++ b/src/ogsmd/frameworkd-glib-ogsmd-sim.c
@@ -651,7 +651,8 @@ void ogsmd_sim_get_messagebook_info_callback(DBusGProxy* bus, GHashTable* messag
 
     if(dbus_error != NULL) g_error_free(dbus_error);        
     g_free(data);
-    g_hash_table_destroy(messagebook_info);
+    if(dbus_error == NULL && messagebook_info != NULL)
+	g_hash_table_destroy(messagebook_info);
 }
 
 void ogsmd_sim_get_messagebook_info(void (*callback)(GError*, GHashTable*messagebook_info, gpointer), gpointer userdata) {

-- 
libframeworkd-glib



More information about the pkg-fso-commits mailing list