1 #ifndef OSCL_MEM_INCLUDED_H
2 #define OSCL_MEM_INCLUDED_H
3 
4 #include "stdlib.h"
5 #include "string.h"
6 
7 #define oscl_memcpy memcpy
8 #define oscl_memset memset
9 #define oscl_memmove memmove
10 
11 #define OSCL_ARRAY_DELETE(ptr) delete [] ptr
12 #define OSCL_ARRAY_NEW(T, count) new T[count]
13 
14 #define OSCL_DELETE(ptr) {\
15     if(ptr){delete(ptr);}\
16 }
17 
18 #endif
19