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