diff options
author | Nicolas Williams <nico@cryptonector.com> | 2013-06-06 17:26:15 -0500 |
---|---|---|
committer | Nicolas Williams <nico@cryptonector.com> | 2013-06-15 17:37:15 -0500 |
commit | 3f86e97f709d222fc79f4e7b096af40782ea8775 (patch) | |
tree | aa0fd13407b01eb9cf93528c106490295b430255 /jv_alloc.h | |
parent | 69fa279e3cbdcd96f5534f30aa3b3bb3b617d86b (diff) |
Fixup API to get closer to a libjq
Diffstat (limited to 'jv_alloc.h')
-rw-r--r-- | jv_alloc.h | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -14,7 +14,10 @@ static void jv_mem_invalidate(void* mem, size_t n) { #endif } +typedef void (*jv_nomem_handler_f)(void *); +void jv_nomem_handler(jv_nomem_handler_f, void *); void* jv_mem_alloc(size_t); +void* jv_mem_alloc_unguarded(size_t); void jv_mem_free(void*); __attribute__((warn_unused_result)) void* jv_mem_realloc(void*, size_t); |