LightXML.jl
LightXML.jl copied to clipboard
Use a finalizer instead of manual memory management
Including a Base.finalizer(free, x) call in the constructor of every manually-managed object x will achieve that, making the library much more consistent with Julia and eliminating the possibility of user error resulting in a memory leak.
Just a note, automatic memory management is a feature of EzXML.