OLD | NEW |
1 /* 7zAlloc.h -- Allocation functions | 1 /* 7zAlloc.h -- Allocation functions |
2 2010-10-29 : Igor Pavlov : Public domain */ | 2 2013-03-25 : Igor Pavlov : Public domain */ |
3 | 3 |
4 #ifndef __7Z_ALLOC_H | 4 #ifndef __7Z_ALLOC_H |
5 #define __7Z_ALLOC_H | 5 #define __7Z_ALLOC_H |
6 | 6 |
7 #include <stdlib.h> | 7 #include <stdlib.h> |
8 | 8 |
| 9 #ifdef __cplusplus |
| 10 extern "C" { |
| 11 #endif |
| 12 |
9 void *SzAlloc(void *p, size_t size); | 13 void *SzAlloc(void *p, size_t size); |
10 void SzFree(void *p, void *address); | 14 void SzFree(void *p, void *address); |
11 | 15 |
12 void *SzAllocTemp(void *p, size_t size); | 16 void *SzAllocTemp(void *p, size_t size); |
13 void SzFreeTemp(void *p, void *address); | 17 void SzFreeTemp(void *p, void *address); |
14 | 18 |
| 19 #ifdef __cplusplus |
| 20 } |
15 #endif | 21 #endif |
| 22 |
| 23 #endif |
OLD | NEW |