00001
00002
00010
00011 #ifndef __CVT_COMMON_DEFS_DEF_H
00012 #define __CVT_COMMON_DEFS_DEF_H
00013
00015
00017 #include <stdio.h>
00018
00019
00021
00023
00024
00025
00026 #if !defined BOOL
00027 typedef int BOOL;
00028 #endif
00029 #if !defined TRUE
00030 #define TRUE -1
00031 #endif
00032 #if !defined FALSE
00033 #define FALSE 0
00034 #endif
00035
00036 #if !defined UINT8
00037 typedef unsigned char UINT8;
00038 #endif
00039 #if !defined UINT16
00040 typedef unsigned short UINT16;
00041 #endif
00042 #if !defined UINT32
00043 typedef unsigned int UINT32;
00044 #endif
00045 #ifndef WIN32
00046 #if !defined UINT64
00047 typedef unsigned long long UINT64;
00048 #endif
00049 #endif
00050 #if !defined INT8
00051 typedef signed char INT8;
00052 #endif
00053 #if !defined INT16
00054 typedef short INT16;
00055 #endif
00056 #if !defined INT32
00057 typedef int INT32;
00058 #endif
00059 #ifndef WIN32
00060 #if !defined INT64
00061 typedef long long INT64;
00062 #endif
00063 #endif
00064 #if !defined PCSTR
00065 typedef const char* PCSTR;
00066 #endif
00067
00068
00070
00074
00075 #if !defined TRACE
00076 #ifdef DEBUG
00077 #define TRACE( format) printf( format)
00078 #else
00079 #define TRACE( format)
00080 #endif
00081 #endif
00082
00083
00088
00089 #if !defined TRACE1
00090 #ifdef DEBUG
00091 #define TRACE1( format, p1) printf( format, p1)
00092 #else
00093 #define TRACE1( format, p1)
00094 #endif
00095 #endif
00096
00097
00103
00104 #if !defined TRACE2
00105 #ifdef DEBUG
00106 #define TRACE2( format, p1, p2) printf( format, p1, p2)
00107 #else
00108 #define TRACE2( format, p1, p2)
00109 #endif
00110 #endif
00111
00112
00119
00120 #if !defined TRACE3
00121 #ifdef DEBUG
00122 #define TRACE3( format, p1, p2, p3) printf( format, p1, p2, p3)
00123 #else
00124 #define TRACE3( format, p1, p2, p3)
00125 #endif
00126 #endif
00127
00128
00136
00137 #if !defined TRACE4
00138 #ifdef DEBUG
00139 #define TRACE4( format, p1, p2, p3, p4) printf( format, p1, p2, p3, p4)
00140 #else
00141 #define TRACE4( format, p1, p2, p3, p4)
00142 #endif
00143 #endif
00144
00145
00154
00155 #if !defined TRACE5
00156 #ifdef DEBUG
00157 #define TRACE5( format, p1, p2, p3, p4, p5) printf( format, p1, p2, p3, p4, p5)
00158 #else
00159 #define TRACE5( format, p1, p2, p3, p4, p5)
00160 #endif
00161 #endif
00162
00163
00164
00165 #ifndef WIN32
00166
00167
00175
00176 #define stricmp( str1, str2) strcasecmp( str1, str2)
00177
00178
00187
00188 #define strnicmp( str1, str2, n) strncasecmp( str1, str2, n)
00189 #endif
00190
00191
00193
00195
00197
00198
00199
00200
00201 #endif