diff options
| author | Steven Fuller <relnev@icculus.org> | 2001-07-01 00:55:22 +0000 |
|---|---|---|
| committer | Patryk Obara <dreamer.tan@gmail.com> | 2019-08-20 02:09:04 +0200 |
| commit | 2186d5f3f95cd74a070a490d899291648d58667a (patch) | |
| tree | 55241a1afa3e1a22e0b6593a8dead0b703800f44 /3dc/win95/OUR_MEM.C | |
| parent | 218ca90543758a20ac326e444ca0643174ca7384 (diff) | |
Initial revision
Diffstat (limited to '3dc/win95/OUR_MEM.C')
| -rw-r--r-- | 3dc/win95/OUR_MEM.C | 54 |
1 files changed, 0 insertions, 54 deletions
diff --git a/3dc/win95/OUR_MEM.C b/3dc/win95/OUR_MEM.C deleted file mode 100644 index 32a81ec..0000000 --- a/3dc/win95/OUR_MEM.C +++ /dev/null @@ -1,54 +0,0 @@ -#include "3dc.h" - -#include <malloc.h> - -#define UseLocalAssert No - -#include "ourasert.h" - -#if debug -int alloc_cnt = 0; -int deall_cnt = 0; -#endif - -void *AllocMem(size_t __size); -void DeallocMem(void *__ptr); - -/* Note: Never use AllocMem directly ! */ -/* Instead use AllocateMem() which is a */ -/* macro defined in mem3dc.h that allows */ -/* for debugging info. */ - -void *AllocMem(size_t __size) -{ - GLOBALASSERT(__size>0); - #if debug - alloc_cnt++; - #endif - - return malloc(__size); -}; - -/* Note: Never use DeallocMem directly ! */ -/* Instead use DeallocateMem() which is a */ -/* macro defined in mem3dc.h that allows */ -/* for debugging info. */ - -void DeallocMem(void *__ptr) -{ - #if debug - deall_cnt++; - #endif - - if(__ptr) free(__ptr); - - #if debug - else { - - textprint("ERROR - freeing null ptr\n"); - WaitForReturn(); - - } - #endif -}; - |
