pidgin: dd58d6e0: disapproval of revision '59dabca54f8fec5...

datallah at pidgin.im datallah at pidgin.im
Thu Jan 8 23:01:27 EST 2009


-----------------------------------------------------------------
Revision: dd58d6e08f6bf88e8bdd13e3c8d0b73cc73bbab3
Ancestor: 59dabca54f8fec54f44c38eaaaafb29086c7ade7
Author: datallah at pidgin.im
Date: 2009-01-09T03:55:52
Branch: im.pidgin.pidgin
URL: http://d.pidgin.im/viewmtn/revision/info/dd58d6e08f6bf88e8bdd13e3c8d0b73cc73bbab3

Modified files:
        COPYRIGHT libpurple/prefs.c

ChangeLog: 

disapproval of revision '59dabca54f8fec54f44c38eaaaafb29086c7ade7'

Disable the prefs unint changes for now because they are problematic. Refs #7761.

-------------- next part --------------
============================================================
--- COPYRIGHT	a2f89431bbad26dad7c08069947f03285051ea8b
+++ COPYRIGHT	b6894a8ad604a63a15f7d9e2321256dbf009aaf3
@@ -63,7 +63,6 @@ Keegan Carruthers-Smith
 Damien Carbery
 Michael Carlson
 Keegan Carruthers-Smith
-Ludovico Cavedon
 Steve Cavilia
 Julien Cegarra
 Cerulean Studios, LLC
@@ -229,7 +228,6 @@ Peter Lawler
 Steve L?posi
 Daniel Larsson
 Peter Lawler
-Vadim Lebedev
 Ho-seok Lee
 Jean-Yves Lefort
 Moses Lei
============================================================
--- libpurple/prefs.c	155bb1ed1363d3d72bfc07cb890818a4cdb90e3d
+++ libpurple/prefs.c	2bd46b2a30301e415080e98ca0813412288b1a43
@@ -693,15 +693,12 @@ remove_pref(struct purple_pref *pref)
 	char *name;
 	GSList *l;
 
-	if(!pref)
+	if(!pref || pref == &prefs)
 		return;
 
 	while(pref->first_child)
 		remove_pref(pref->first_child);
 
-	if(pref == &prefs)
-		return;
-
 	if(pref->parent->first_child == pref) {
 		pref->parent->first_child = pref->sibling;
 	} else {
@@ -1455,8 +1452,4 @@ purple_prefs_uninit()
 	}
 
 	purple_prefs_disconnect_by_handle(purple_prefs_get_handle());
-	purple_prefs_destroy();
-	g_hash_table_destroy(prefs_hash);
-	prefs_hash = NULL;
-
 }


More information about the Commits mailing list