#include<stdio.h> #ifndef _ALLOC_H_ #define _ALLOC_H_ typedef struct meta_struct *meta; struct meta_struct { meta prev; meta next; unsigned int free; unsigned int size; }; extern char fit; extern void *origin; #endif void *m_malloc(size_t size); void *m_free(void *ptr); void *m_realloc(void *ptr,size_t size);