Doxygen Source Code Documentation
Main Page Alphabetical List Data Structures File List Data Fields Globals Search
win32cfg.h
Go to the documentation of this file.00001
00002
00003 #ifndef CONFIG_H
00004 #define CONFIG_H
00005
00006
00007 #define PACKAGE "gifsicle"
00008 #define VERSION "1.25 (Windows)"
00009
00010
00011
00012
00013
00014 #define RANDOM rand
00015
00016
00017
00018
00019
00020 typedef unsigned __int16 u_int16_t;
00021 typedef unsigned __int32 u_int32_t;
00022 typedef signed __int16 int16_t;
00023 typedef signed __int32 int32_t;
00024
00025
00026 #define PATHNAME_SEPARATOR '\\'
00027
00028
00029
00030
00031
00032 #define popen _popen
00033 #define pclose _pclose
00034
00035
00036
00037
00038
00039
00040 #ifndef inline
00041 # define inline __inline
00042 #endif
00043
00044
00045 #define X_DISPLAY_MISSING 1
00046
00047
00048 #define HAVE_STRERROR 1
00049
00050
00051 #define HAVE_STRTOUL 1
00052
00053
00054
00055
00056 #ifdef __cplusplus
00057 extern "C" {
00058 #endif
00059
00060
00061
00062 #ifdef DMALLOC
00063 # include "dmalloc.h"
00064 # define Gif_DeleteFunc (&debug_free)
00065 # define Gif_DeleteArrayFunc (&debug_free)
00066 #else
00067 # include <stddef.h>
00068 # define xmalloc(s) fail_die_malloc((s),__FILE__,__LINE__)
00069 # define xrealloc(p,s) fail_die_realloc((p),(s),__FILE__,__LINE__)
00070 # define xfree free
00071 void *fail_die_malloc(size_t, const char *, int);
00072 void *fail_die_realloc(void *, size_t, const char *, int);
00073 #endif
00074
00075
00076 #ifndef HAVE_STRERROR
00077 char *strerror(int errno);
00078 #endif
00079
00080 #ifdef __cplusplus
00081 }
00082
00083 # undef inline
00084 #endif
00085 #endif