• Martin Szulecki's avatar
    xplist: Plug memory leak by cleaning up libxml2's parser after use · a11e8b1b
    Martin Szulecki authored
    This is actually considered bad practice. However, it appears this
    memory leak is otherwise not possible to fix due to a design flaw
    in how libxml2 handles the lifecycle of it's XML parser.
    We'll let the community test this in production now and decide.
    In our tests this change had no drawbacks except fixing the last known
    memory leak in libplist.
    a11e8b1b
Name
Last commit
Last update
..
Array.cpp Loading commit data...
Boolean.cpp Loading commit data...
Data.cpp Loading commit data...
Date.cpp Loading commit data...
Dictionary.cpp Loading commit data...
Integer.cpp Loading commit data...
Key.cpp Loading commit data...
Makefile.am Loading commit data...
Node.cpp Loading commit data...
Real.cpp Loading commit data...
String.cpp Loading commit data...
Structure.cpp Loading commit data...
Uid.cpp Loading commit data...
base64.c Loading commit data...
base64.h Loading commit data...
bplist.c Loading commit data...
bytearray.c Loading commit data...
bytearray.h Loading commit data...
hashtable.c Loading commit data...
hashtable.h Loading commit data...
plist.c Loading commit data...
plist.h Loading commit data...
ptrarray.c Loading commit data...
ptrarray.h Loading commit data...
xplist.c Loading commit data...