/*
        some used types
*/
#define NULL                            (void*)0

typedef unsigned int                    DWORD;
typedef unsigned char                   BYTE;
typedef unsigned short int              WORD;
typedef unsigned int                    size_t;

//for win compilers
#define stdcall __stdcall
#define cdecl           __cdecl
