diff options
Diffstat (limited to 'src/memref.h')
-rw-r--r-- | src/memref.h | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/src/memref.h b/src/memref.h new file mode 100644 index 0000000..a26ac34 --- /dev/null +++ b/src/memref.h @@ -0,0 +1,49 @@ +// +// AUTHOR +// N. Nielsen +// +// VERSION +// 0.7 +// +// LICENSE +// This software is in the public domain. +// +// The software is provided "as is", without warranty of any kind, +// express or implied, including but not limited to the warranties +// of merchantability, fitness for a particular purpose, and +// noninfringement. In no event shall the author(s) be liable for any +// claim, damages, or other liability, whether in an action of +// contract, tort, or otherwise, arising from, out of, or in connection +// with the software or the use or other dealings in the software. +// +// SUPPORT +// Send bug reports to: <nielsen@memberwebs.com> +// + + +#ifndef __MEMREF_H__20010827 +#define __MEMREF_H__20010827 + +#ifdef _DEBUG + +void* _refalloc_dbg(size_t sz); +void* _refadd_dbg(void* pBuff); +void _refrelease_dbg(void* pBuff); + +#define refalloc _refalloc_dbg +#define refadd _refadd_dbg +#define refrelease _refrelease_dbg + +#else + +void* _refalloc(size_t sz); +void* _refadd(void* pBuff); +void _refrelease(void* pBuff); + +#define refalloc _refalloc +#define refadd _refadd +#define refrelease _refrelease + +#endif + +#endif //__MEMREF_H__20010827
\ No newline at end of file |