diff --git a/source/lib/config.h b/source/lib/config.h index 2708051d50..e360b1ca71 100755 --- a/source/lib/config.h +++ b/source/lib/config.h @@ -70,7 +70,7 @@ #endif #if defined(_MSC_VER) && defined(HAVE_PCH) && !( defined(NDEBUG) || defined(TESTING) ) -# define HAVE_DEBUGALLOC +// # define HAVE_DEBUGALLOC #endif #ifdef OS_UNIX diff --git a/source/ps/XMLUtils.cpp b/source/ps/XMLUtils.cpp index c5121f6df4..35699d89db 100755 --- a/source/ps/XMLUtils.cpp +++ b/source/ps/XMLUtils.cpp @@ -1,8 +1,8 @@ #include "precompiled.h" -#include "XML.h" +#include "nommgr.h" -#undef new // if it was redefined for leak detection, since xerces doesn't like it +#include "XML.h" #include "CStr.h" #include "CLogger.h" diff --git a/source/ps/XercesErrorHandler.cpp b/source/ps/XercesErrorHandler.cpp index 1c98ed448a..97c508fb54 100755 --- a/source/ps/XercesErrorHandler.cpp +++ b/source/ps/XercesErrorHandler.cpp @@ -9,6 +9,7 @@ gee@pyro.nu // --------------------------------------------------------------------------- #include "precompiled.h" +#include "nommgr.h" #include "XercesErrorHandler.h" #include diff --git a/source/ps/Xeromyces.cpp b/source/ps/Xeromyces.cpp index c17251b846..413f58a44d 100755 --- a/source/ps/Xeromyces.cpp +++ b/source/ps/Xeromyces.cpp @@ -2,6 +2,8 @@ #include "precompiled.h" +#include "nommgr.h" + #include #include #include