source: main/trunk/greenstone2/common-src/indexers/mgpp/lib/mglong.h@ 25152

Last change on this file since 25152 was 25152, checked in by sjm84, 12 years ago

Fixing the missing stdint on VC++9

File size: 480 bytes
Line 
1#ifndef MGLONG_H
2#define MGLONG_H
3
4#ifdef __unix__
5#include <stdint.h>
6#else
7typedef __int8 int8_t;
8typedef __int16 int16_t;
9typedef __int32 int32_t;
10typedef __int64 int64_t;
11typedef unsigned __int8 uint8_t;
12typedef unsigned __int16 uint16_t;
13typedef unsigned __int32 uint32_t;
14typedef unsigned __int64 uint64_t;
15#endif
16#ifndef mg_u_long
17# define mg_u_long uint32_t
18#endif
19#ifndef mg_s_long
20# define mg_s_long int32_t
21#endif
22
23#endif
Note: See TracBrowser for help on using the repository browser.