X-Git-Url: https://git.exim.org/exim.git/blobdiff_plain/4783307727d83aee3cd8d746618dce5266188e0f..459fca581ce9f1215a96885852b912558cdc9c63:/src/src/store.h diff --git a/src/src/store.h b/src/src/store.h index 7c860f154..cb0a3cae9 100644 --- a/src/src/store.h +++ b/src/src/store.h @@ -34,19 +34,21 @@ tracing information for debugging. */ #define store_get(size) store_get_3(size, __FILE__, __LINE__) #define store_get_perm(size) store_get_perm_3(size, __FILE__, __LINE__) #define store_malloc(size) store_malloc_3(size, __FILE__, __LINE__) -#define store_release(addr) store_release_3(addr, __FILE__, __LINE__) +#define store_newblock(addr,newsize,datalen) \ + store_newblock_3(addr, newsize, datalen, __FILE__, __LINE__) #define store_reset(addr) store_reset_3(addr, __FILE__, __LINE__) /* The real functions */ -extern BOOL store_extend_3(void *, int, int, const char *, int); /* The */ -extern void store_free_3(void *, const char *, int); /* value of the */ -extern void *store_get_3(int, const char *, int); /* 2nd arg is */ -extern void *store_get_perm_3(int, const char *, int); /* __FILE__ in */ -extern void *store_malloc_3(int, const char *, int); /* every call, */ -extern void store_release_3(void *, const char *, int); /* so give its */ -extern void store_reset_3(void *, const char *, int); /* correct type */ +/* The value of the 2nd arg is __FILE__ in every call, so give its correct type */ +extern BOOL store_extend_3(void *, int, int, const char *, int); +extern void store_free_3(void *, const char *, int); +extern void *store_get_3(int, const char *, int); +extern void *store_get_perm_3(int, const char *, int); +extern void *store_malloc_3(int, const char *, int); +extern void *store_newblock_3(void *, int, int, const char *, int); +extern void store_reset_3(void *, const char *, int); #endif /* STORE_H */