|
Lines 111-114
Link Here
|
| 111 |
Z_Free(Ptr); |
111 |
Z_Free(Ptr); |
| 112 |
} |
112 |
} |
| 113 |
|
113 |
|
|
|
114 |
inline void* operator new(size_t Size, const char*, int) |
| 115 |
{ |
| 116 |
return Z_Malloc(Size); |
| 117 |
} |
| 118 |
|
| 119 |
inline void operator delete(void* Ptr, const char*, int) |
| 120 |
{ |
| 121 |
Z_Free(Ptr); |
| 122 |
} |
| 123 |
|
| 124 |
inline void* operator new[](size_t Size, const char*, int) |
| 125 |
{ |
| 126 |
return Z_Malloc(Size); |
| 127 |
} |
| 128 |
|
| 129 |
inline void operator delete[](void* Ptr, const char*, int) |
| 130 |
{ |
| 131 |
Z_Free(Ptr); |
| 132 |
} |
| 133 |
|
| 134 |
#define ZONE_DEBUG_NEW new(__FILE__, __LINE__) |
| 135 |
#undef new |
| 136 |
#define new ZONE_DEBUG_NEW |
| 137 |
|
| 114 |
#endif |
138 |
#endif |