mirror of
https://github.com/jezhiggins/arabica
synced 2025-01-17 18:12:04 +01:00
4670ce19aa
Ordinarily you'd expect to be able to use Xerces' Array janitor class. However, Windows exes and dlls use seperate heaps, so you can't delete something in one module that was allocated by another. It's a pita. The solution here is to useXMLString::release. Although this simply does a delete[], the deletion occurs in the Xerces DLL, so it will work correctly. |
||
---|---|---|
.. | ||
.cvsignore | ||
saxexpat.cpp | ||
saxexpat.h | ||
saxlibxml2.cpp | ||
saxlibxml2.h | ||
saxmsxml2.h | ||
saxxerces.cpp | ||
saxxerces.h | ||
XercesFeatureNames.h | ||
XercesPropertyNames.h |