[glib] Ensure GTree is consistent after _destroy()



commit 593ea5f6b08c6fb297c1faffed3ada8fb2d95c66
Author: Ryan Lortie <desrt desrt ca>
Date:   Tue Jul 7 21:29:46 2009 +0100

    Ensure GTree is consistent after _destroy()
    
    See comment #9 on bug 587773

 glib/gtree.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/glib/gtree.c b/glib/gtree.c
index 6fb2a9e..fd984ee 100644
--- a/glib/gtree.c
+++ b/glib/gtree.c
@@ -257,6 +257,8 @@ g_tree_remove_all (GTree *tree)
       node = next;
     }
 
+  tree->root = NULL;
+  tree->nnodes = 0;
 }
 
 /**



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]