Imported version 0.2-1
[mstardict] / src / lib / my_global.h
1 #ifndef _global_h
2 #define _global_h
3
4 typedef unsigned int uint;
5 typedef unsigned short  uint16; /* Short for unsigned integer >= 16 bits */
6 typedef unsigned long   ulong;            /* Short for unsigned long */
7 typedef unsigned long long int ulonglong; /* ulong or unsigned long long */
8 typedef long long int   longlong;
9 typedef char    pchar;          /* Mixed prototypes can take char */
10 typedef char    pbool;          /* Mixed prototypes can take char */
11 typedef unsigned char   uchar;  /* Short for unsigned char */
12 typedef char            my_bool; /* Small bool */
13
14 #ifndef min
15 #  define min(a, b)       ((a) < (b) ? (a) : (b))
16 #endif
17
18
19 #endif /* my_global_h */
20