23 #ifndef INCLUDED_ALLOCATORS_FREELIST 24 #define INCLUDED_ALLOCATORS_FREELIST 47 memcpy(el, &freelist,
sizeof(
void*));
58 memcpy(&prev_el, freelist,
sizeof(
void*));
59 void* el = (freelist == prev_el)? 0 : freelist;
64 #endif // #ifndef INCLUDED_ALLOCATORS_FREELIST #define ASSERT(expr)
same as ENSURE in debug mode, does nothing in release mode.
Definition: debug.h:315
static void * mem_freelist_Detach(void *&freelist)
Definition: freelist.h:53
LIB_API void * mem_freelist_Sentinel()
Definition: freelist.cpp:26
static void mem_freelist_AddToFront(void *&freelist, void *el)
Definition: freelist.h:42