derive U32/S32 from signed/unsigned instead of long (for 64 bit systems)
[swftools.git] / lib / types.h
index 8ac3de7..239d37e 100644 (file)
 
 // SWF Types
 
-typedef         unsigned long   U32;
-typedef         signed long     S32;
-typedef         unsigned short  U16;
-typedef         signed short    S16;
-typedef         unsigned char   U8;
-typedef         signed char     S8;
+typedef         unsigned long long  U64;
+typedef         signed long long    S64;
+typedef         unsigned           U32;
+typedef         signed             S32;
+typedef         unsigned short      U16;
+typedef         signed short        S16;
+typedef         unsigned char       U8;
+typedef         signed char         S8;
 
 #endif