Răsfoiți Sursa

Moved a macro from source file to header.

mingodad 13 ani în urmă
părinte
comite
d28ada154b
1 a modificat fișierele cu 3 adăugiri și 1 ștergeri
  1. 3 1
      include/squirrel.h

+ 3 - 1
include/squirrel.h

@@ -125,6 +125,7 @@ typedef unsigned short wchar_t;
 #endif
 #endif
 
 
 typedef wchar_t SQChar;
 typedef wchar_t SQChar;
+#define uchar(c)    ((unsigned short)(c))
 #define _SC(a) L##a
 #define _SC(a) L##a
 #define	scstrcmp	wcscmp
 #define	scstrcmp	wcscmp
 #define scsprintf	swprintf
 #define scsprintf	swprintf
@@ -151,7 +152,8 @@ typedef wchar_t SQChar;
 #define scprintf	wprintf
 #define scprintf	wprintf
 #define MAX_CHAR 0xFFFF
 #define MAX_CHAR 0xFFFF
 #else
 #else
-typedef char SQChar;
+typedef char SQChar;
+#define uchar(c)    ((unsigned char)(c))
 #define _SC(a) a
 #define _SC(a) a
 #define	scstrcmp	strcmp
 #define	scstrcmp	strcmp
 #define scsprintf	sprintf
 #define scsprintf	sprintf