-
Christophe Fergeau authored
Before recursing over its children, plist_free_node started by detaching the current GNode from its parent which means that calling g_node_destroy on the root of the tree was freeing only the top-level GNode while what was intended was to free the whole tree. Don't leak memory by not detaching children GNodes from their parents so that g_node_destroy on the toplevel GNode can clean everything.
804032e9
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
Array.cpp | ||
Boolean.cpp | ||
CMakeLists.txt | ||
Data.cpp | ||
Date.cpp | ||
Dictionary.cpp | ||
Integer.cpp | ||
Node.cpp | ||
Real.cpp | ||
String.cpp | ||
Structure.cpp | ||
bplist.c | ||
plist.c | ||
plist.h | ||
xplist.c |