00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021 #ifndef _CONFIG_H
00022 #define _CONFIG_H
00023
00024 #include <assert.h>
00025 #include <memory.h>
00026 #include <string.h>
00027
00028
00029
00030
00031
00032 #define SIZEOF_INT 4
00033 #define SIZEOF_LONG 4
00034
00035 #if SIZEOF_LONG == 4
00036 typedef unsigned long UINT32;
00037 #ifndef JPEGLIB_H
00038 typedef signed long INT32;
00039 #endif
00040 #elif SIZEOF_INT == 4
00041 typedef unsigned int UINT32;
00042 #ifndef JPEGLIB_H
00043 typedef signed int INT32;
00044 #endif
00045 #endif
00046 #if SIZEOF_INT == 2
00047 #ifndef JPEGLIB_H
00048 typedef unsigned int UINT16;
00049 #endif
00050 #ifndef JPEGLIB_H
00051 typedef signed int INT16;
00052 #endif
00053 #else
00054 #ifndef JPEGLIB_H
00055 typedef unsigned short UINT16;
00056 #endif
00057 #ifndef JPEGLIB_H
00058 typedef signed short INT16;
00059 #endif
00060 #endif
00061
00062 #include <stdlib.h>
00063
00064 #endif
00065
00066