Changed: #906 due to strange crash, we remove the stl xml allocator

This commit is contained in:
vl 2010-05-22 08:54:18 +02:00
parent 1e98e77a3b
commit 561e3cdbb6

View file

@ -167,8 +167,8 @@ uint TipsOfTheDayIndex;
// XML allocator functions
// Due to Bug #906, we disable the stl xml allocation
/*
static volatile bool XmlAllocUsesSTL = true;
static std::allocator<uint8> xmlStlAlloc;
@ -236,7 +236,7 @@ char *XmlStrdup4NeL (const char *str)
strcpy (newStr, str);
return newStr;
}
*/
#ifdef NL_OS_WINDOWS
@ -696,7 +696,8 @@ void prelogInit()
// _CrtSetDbgFlag( _CRTDBG_CHECK_CRT_DF );
// Init XML Lib allocator
nlverify (xmlMemSetup (XmlFree4NeL, XmlMalloc4NeL, XmlRealloc4NeL, XmlStrdup4NeL) == 0);
// Due to Bug #906, we disable the stl xml allocation
// nlverify (xmlMemSetup (XmlFree4NeL, XmlMalloc4NeL, XmlRealloc4NeL, XmlStrdup4NeL) == 0);
// Init the debug memory
initDebugMemory();