#ifndef __MmgTMP_h__ #define __MmgTMP_h__ /******************************************/ #if _MSC_VER >= 1000 #pragma once #endif /* _MSC_VER >= 1000 */ /******************************************/ #undef EXTERN #undef extern #if !defined(D_TMP_VariableDefine) #define EXTERN extern #else #define EXTERN #endif /* D_TMP_VariableDefine */ enum e_ucGameStaticBlocks{ E_ucTMPFixMemory, //XB 08/04/99 E_ucTMPLevelMemory, //End XB 08/04/99 E_ucTMPMaxBlocksNb /* maximum number of static block, You have to follow this syntax 'E_uc+ Abbreviation Module +MaxBlocksNb'*/ }; #define C_ucTMPFirstBlockMemory E_ucTMPMemory #ifndef _FIRE_DEADCODE_U64_ EXTERN tdstBlockInfo g_a_stTMPBlocksInfo[E_ucTMPMaxBlocksNb]; #endif /* _FIRE_DEADCODE_U64_ */ #ifdef __DYNAMIC_MALLOC_ALLOWED__ #ifdef __DEBUG_MALLOC_MODE__ EXTERN tdstDynInfo g_stTMPDynInfo; #endif /* __DEBUG_MALLOC_MODE__ */ #endif /* __DYNAMIC_MALLOC_ALLOWED__ */ #endif /* __MmgTMP_h__ */