mirror of
https://port.numenaute.org/aleajactaest/khanat-code-old.git
synced 2024-11-10 01:09:34 +00:00
Fixed: server_share compilation (include guard added)
This commit is contained in:
parent
47cd5e8c23
commit
95c77cc2a2
1 changed files with 5 additions and 0 deletions
|
@ -28,6 +28,9 @@
|
|||
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;
|
||||
|
||||
void testStlMemoryAllocator(const char* context);
|
||||
|
@ -62,3 +65,5 @@ inline CStlAllocatorChecker::~CStlAllocatorChecker()
|
|||
#define STL_ALLOC_TEST _STL_ALLOC_TEST1(__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);
|
||||
|
||||
#endif
|
||||
|
|
Loading…
Reference in a new issue