memory_handler.h
Go to the documentation of this file.
00001 /*
00002 * Header file for memory_handelr
00003 */
00004 
00005 #ifndef MEMORY_HANDLER
00006 #define MEMORY_HANDLER
00007 
00008 #define DEBUG_BUFFER_BORDER 256
00009 /*#define DEBUG_MEMORY*/
00010 #define DEBUG_BUFFER_VALUE 69
00011 #define DEBUG 0
00012 
00013 int init_memory_handler();
00014 void* allocate_memory( int size );
00015 
00016 void debug_print_memory();
00017 
00018 void free_memory( void* memory );
00019 void true_free_memory( void* memory );
00020 void free_all_memory();
00021 
00022 
00023 
00024 #endif