size_t h_free;
} kheap_t;
-int kheap_init(kheap_t*, size_t);
-int kheap_alloc(kheap_t*, size_t, void**);
-int kheap_free(kheap_t*, void*);
+int kheap_init(kheap_t*, size_t);
+void* kheap_alloc(kheap_t*, size_t);
+void kheap_free(kheap_t*, void*);
#endif /* __KHEAP_H */
return(ret_val);
}
-void* heap_alloc(kheap_t *heap, size_t size)
+void* kheap_alloc(kheap_t *heap, size_t size)
{
struct heap_node *cur;
void *ret_val;
return(ret_val);
}
-void heap_free(kheap_t *heap, void *ptr)
+void kheap_free(kheap_t *heap, void *ptr)
{
struct heap_node *cur;