1 // cl_alloc_alloca_header(), cl_free_alloca_header().
12 #include "cl_malloc.h"
13 #include "cl_offsetof.h"
15 cl_alloca_header* cl_alloc_alloca_header (size_t size)
17 var cl_alloca_header* pointer =
18 (cl_alloca_header*)cl_malloc_hook(size+offsetofa(cl_alloca_header,usable_memory));
23 void cl_free_alloca_header (cl_alloca_header* pointer)
26 cl_alloca_header* next = pointer->next;
27 cl_free_hook(pointer);
29 } while (pointer != NULL);