diff options
Diffstat (limited to 'include/utility.h')
-rw-r--r-- | include/utility.h | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/include/utility.h b/include/utility.h new file mode 100644 index 0000000..7f41382 --- /dev/null +++ b/include/utility.h @@ -0,0 +1,22 @@ +#ifndef __utility_h__ +#define __utility_h__ + +#include <stddef.h> + +typedef enum{ + BAD_MEMORY = 0x01 +} ErrorType; + +typedef unsigned int uint; + +#define pVOID(X) ((void* )X) +#define ppVOID(X) ((void**)X) + +#define pCHAR(X) ((char* )X) + +void *ctl_malloc (size_t size); +void *ctl_realloc(void *ptr, size_t size); +void ctl_die (ErrorType e); + + +#endif /* __utility_h__ */ |