aboutsummaryrefslogtreecommitdiffstats
path: root/Source/charon/utils/allocator.h
diff options
context:
space:
mode:
authorJan Hutter <jhutter@hsr.ch>2005-11-16 14:44:25 +0000
committerJan Hutter <jhutter@hsr.ch>2005-11-16 14:44:25 +0000
commitd5fc0f731d2eb6dcc11e680b2e77890b7ba01725 (patch)
tree5b6a97e1a40cef0e790634eb38d9465a2be74e64 /Source/charon/utils/allocator.h
parentdf917df71c69cd4764c84c3888e25fd2f385fdcc (diff)
downloadstrongswan-d5fc0f731d2eb6dcc11e680b2e77890b7ba01725.tar.bz2
strongswan-d5fc0f731d2eb6dcc11e680b2e77890b7ba01725.tar.xz
- tried to fix memory errors
Diffstat (limited to 'Source/charon/utils/allocator.h')
-rw-r--r--Source/charon/utils/allocator.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/Source/charon/utils/allocator.h b/Source/charon/utils/allocator.h
index ab8f59bfd..8006911e7 100644
--- a/Source/charon/utils/allocator.h
+++ b/Source/charon/utils/allocator.h
@@ -209,11 +209,10 @@
*/
#define report_memory_leaks(void) (global_allocator->report_memory_leaks(global_allocator))
#else
- #define allocator_alloc(bytes) (malloc(bytes))
-
+
+ #define allocator_alloc(bytes) (malloc(bytes))
chunk_t allocator_alloc_as_chunk(size_t bytes);
-
- #define allocator_realloc(old,bytes) (realloc(old,bytes))
+ void * allocator_realloc(void * old, size_t newsize);
#define allocator_free(pointer) (free(pointer))
void * allocator_clone_bytes(void * pointer, size_t size);
void allocator_free_chunk(chunk_t chunk);