aboutsummaryrefslogtreecommitdiffstats
path: root/include/utility.h
blob: 7f41382c0dba2c15d5ab493597656309a22aa7d1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
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__ */