Initial revision
[swftools.git] / src / types.h
1 /* types.h
2    Some typedefs to make life simpler. If this file causes you problems, you might
3    try to remove all #include "types.h" and live with what configure does define.
4
5    Part of the swftools package.
6
7    Copyright (c) 2001 Matthias Kramm <kramm@quiss.org> 
8
9    This file is distributed under the GPL, see file COPYING for details */
10
11 #ifndef __types_h__
12 #define __types_h__
13 typedef long unsigned w32;
14 typedef short unsigned w16;
15 typedef unsigned char u8;
16 typedef signed char s8;
17 typedef short unsigned u16;
18 typedef short signed s16;
19 typedef long unsigned u32;
20 typedef long signed s32;
21 typedef long long unsigned u64;
22 typedef long long signed s64;
23 typedef unsigned char        byte;
24 typedef unsigned char        uchar;
25 typedef   signed char       sbyte;
26 typedef unsigned short int   word;
27 typedef   signed short int  sword;
28 typedef unsigned long int   dword;
29 typedef   signed long int  sdword;
30 typedef   signed short int integer;
31 typedef   signed long int longint;
32 typedef long double extended;
33 #endif // __types_h__