Adjust namespace.

meow-7.2.2
Nicky 2013-01-06 12:25:15 +01:00
parent 3d8029dfc9
commit 1ef151e034
1 changed files with 22 additions and 19 deletions

View File

@ -23,8 +23,8 @@
*/
#ifndef NdAllocators_H
#define NdAllocators_H
#ifndef NDALLOCATORS_H
#define NDALLOCATORS_H
#include <new>
@ -32,26 +32,29 @@
#include <stdint.h>
#include "ndmemorypool.h"
namespace ndAllocators
namespace nd
{
namespace allocators
{
#ifdef ND_USE_ND_ALLOCS
void *ndMalloc( size_t aSize, size_t aAlign );
void ndFree( void* ptr );
void *ndRealloc( void *ptr, size_t aSize, size_t aAlign );
void *malloc( size_t aSize, size_t aAlign );
void free( void* ptr );
void *realloc( void *ptr, size_t aSize, size_t aAlign );
#else
inline void *ndMalloc( size_t aSize, size_t aAlign )
{
return malloc( aSize );
}
inline void ndFree( void* ptr )
{
return free( ptr );
}
void *ndRealloc( void *ptr, size_t aSize, size_t aAlign )
{
return realloc( ptr, aSize );
}
inline void *malloc( size_t aSize, size_t aAlign )
{
return ::malloc( aSize );
}
inline void free( void* ptr )
{
::free( ptr );
}
void *realloc( void *ptr, size_t aSize, size_t aAlign )
{
return ::realloc( ptr, aSize );
}
#endif
}
}
#endif //NdAllocators_H
#endif