00001 #ifndef __MAGICLIB__CONFIG_H__ 00002 #define __MAGICLIB__CONFIG_H__ 00003 00005 // Enables lots of debugging 00006 #define DEBUG_MODE 00007 00009 // Enables tracking of memory allocation, deletion, and memory leaks. 00010 // Note: Must be also defined in mmagisupp.h 00011 //#define new DEBUG_NEW 00012 00014 // Enables tracking the inheritors of the Object superclass. May cause problems. 00015 // #define DEBUG_OBJECT_NEW 00016 00018 // This disables ALL memory debugging from all modules 00019 #ifndef MEMORY_DEBUG 00020 #define DISABLE_ALL_MEMORY_DEBUGGING 00021 #else 00022 #define new DEBUG_NEW 00023 #endif 00024 00026 // Define system 00027 #define LINUX 00028 #define UNIX 00029 00030 00031 #endif