Fixed: server_share compilation (include guard added)

hg/feature/sound
kervala 14 years ago
parent 3115f50006
commit 47e1fe0f27

@ -28,6 +28,9 @@
The NLMISC variable 'EnableStlAllocatorChecker' can be used to enable and dissable the tests provided by the above macros The NLMISC variable 'EnableStlAllocatorChecker' can be used to enable and dissable the tests provided by the above macros
*/ */
#ifndef RY_STL_ALLOCATOR_CHECKER_H
#define RY_STL_ALLOCATOR_CHECKER_H
extern bool EnableStlAllocatorChecker; extern bool EnableStlAllocatorChecker;
void testStlMemoryAllocator(const char* context); void testStlMemoryAllocator(const char* context);
@ -62,3 +65,5 @@ inline CStlAllocatorChecker::~CStlAllocatorChecker()
#define STL_ALLOC_TEST _STL_ALLOC_TEST1(__FILE__,__LINE__) #define STL_ALLOC_TEST _STL_ALLOC_TEST1(__FILE__,__LINE__)
#define _STL_ALLOC_TEST1(file,line) _STL_ALLOC_TEST2(file,line) #define _STL_ALLOC_TEST1(file,line) _STL_ALLOC_TEST2(file,line)
#define _STL_ALLOC_TEST2(file,line) if (!EnableStlAllocatorChecker) {} else testStlMemoryAllocator(file ":" #line); #define _STL_ALLOC_TEST2(file,line) if (!EnableStlAllocatorChecker) {} else testStlMemoryAllocator(file ":" #line);
#endif

Loading…
Cancel
Save