- Timestamp:
- Aug 9, 1999, 10:52:59 PM (26 years ago)
- Location:
- trunk/src/odincrt
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/odincrt/odincrt.cpp
r441 r455 64 64 ODIN_TEB_ON0() 65 65 66 void * ODINAPI ODIN_debug_calloc ( size_t s1, size_t s2, const char *p1, size_t s3) 67 ODIN_TEB_OFF 68 void* rc = _debug_calloc(s1,s2,p1,s3); 69 ODIN_TEB_ON1(rc) 70 71 void ODINAPI ODIN_debug_free ( void *p1, const char *p2, size_t s1) 72 ODIN_TEB_OFF 73 _debug_free(p1,p2,s1); 74 ODIN_TEB_ON0() 75 76 void * ODINAPI ODIN_debug_malloc ( size_t s1, const char * p1, size_t s2) 77 ODIN_TEB_OFF 78 void *rc = _debug_malloc(s1,p1,s2); 79 ODIN_TEB_ON1(rc) 80 81 void * ODINAPI ODIN_debug_realloc( void *p1, size_t s1, const char *p2, size_t s2) 82 ODIN_TEB_OFF 83 void* rc = _debug_realloc(p1,s1,p2,s2); 84 ODIN_TEB_ON1(rc) 66 85 67 86 -
trunk/src/odincrt/odincrt.def
r452 r455 10 10 11 11 EXPORTS 12 ODIN_calloc = ODIN_calloc12 ODIN_calloc 13 13 calloc = ODIN_calloc 14 14 15 ODIN_realloc = ODIN_realloc15 ODIN_realloc 16 16 realloc = ODIN_realloc 17 17 18 ODIN_malloc = ODIN_malloc18 ODIN_malloc 19 19 malloc = ODIN_malloc 20 20 21 ODIN_free = ODIN_free21 ODIN_free 22 22 free = ODIN_free 23 23 24 ODIN_debug_calloc 25 _debug_calloc = ODIN_debug_calloc 26 27 ODIN_debug_realloc 28 _debug_realloc = ODIN_debug_realloc 29 30 ODIN_debug_malloc 31 _debug_malloc = ODIN_debug_malloc 32 33 ODIN_debug_free 34 _debug_free = ODIN_debug_free 24 35 25 36 … … 131 142 __cputs ; 16 bit function 132 143 _ddused 133 _debug_calloc134 _debug_free135 144 _debug_heapmin 136 _debug_malloc137 _debug_realloc138 145 _dposqnan 139 146 _dump_allocated -
trunk/src/odincrt/odincrt.h
r441 r455 1 /* $Id: odincrt.h,v 1. 2 1999-08-09 12:39:30phaller Exp $ */1 /* $Id: odincrt.h,v 1.3 1999-08-09 20:52:59 phaller Exp $ */ 2 2 3 3 /* … … 30 30 ****************************************************************************/ 31 31 32 #define ODINAPI _Export 32 #define ODINAPI _Export _Optlink 33 33 typedef unsigned short USHORT; 34 35 /**************************************************************************** 36 * Internal Prototypes * 37 ****************************************************************************/ 38 39 void * _debug_calloc ( size_t, size_t, const char *, size_t ); 40 void _debug_free ( void *, const char *, size_t ); 41 void * _debug_malloc ( size_t, const char *, size_t ); 42 void * _debug_realloc( void *, size_t, const char *, size_t ); 34 43 35 44 36 45 /**************************************************************************** 37 * Prototypes*46 * External Prototypes * 38 47 ****************************************************************************/ 39 48 … … 43 52 USHORT _System SetReturnFS(USHORT selector); 44 53 45 void * ODINAPI ODIN_calloc ( size_t, size_t ); 46 void ODINAPI ODIN_free ( void * ); 47 void * ODINAPI ODIN_malloc ( size_t ); 48 void * ODINAPI ODIN_realloc( void *, size_t ); 54 void * ODINAPI ODIN_calloc ( size_t, size_t ); 55 void ODINAPI ODIN_free ( void * ); 56 void * ODINAPI ODIN_malloc ( size_t ); 57 void * ODINAPI ODIN_realloc ( void *, size_t ); 58 void * ODINAPI ODIN_debug_calloc ( size_t, size_t, const char *, size_t ); 59 void ODINAPI ODIN_debug_free ( void *, const char *, size_t ); 60 void * ODINAPI ODIN_debug_malloc ( size_t, const char *, size_t ); 61 void * ODINAPI ODIN_debug_realloc( void *, size_t, const char *, size_t ); 49 62 50 char* ODINAPI ODIN_strdup ( const char * ); 63 64 char* ODINAPI ODIN_strdup ( const char * ); 51 65 52 66
Note:
See TracChangeset
for help on using the changeset viewer.