xmlreaderimpl/support/expat-2.0.1/xmlwf/xmltchar.h
changeset 300 b6d834208d33
parent 299 f06c5eba524d
child 301 1bfe4ecc6c10
equal deleted inserted replaced
299:f06c5eba524d 300:b6d834208d33
     1 #ifdef XML_UNICODE
       
     2 #ifndef XML_UNICODE_WCHAR_T
       
     3 #error xmlwf requires a 16-bit Unicode-compatible wchar_t 
       
     4 #endif
       
     5 #define T(x) L ## x
       
     6 #define ftprintf fwprintf
       
     7 #define tfopen _wfopen
       
     8 #define fputts fputws
       
     9 #define puttc putwc
       
    10 #define tcscmp wcscmp
       
    11 #define tcscpy wcscpy
       
    12 #define tcscat wcscat
       
    13 #define tcschr wcschr
       
    14 #define tcsrchr wcsrchr
       
    15 #define tcslen wcslen
       
    16 #define tperror _wperror
       
    17 #define topen _wopen
       
    18 #define tmain wmain
       
    19 #define tremove _wremove
       
    20 #else /* not XML_UNICODE */
       
    21 #define T(x) x
       
    22 #define ftprintf fprintf
       
    23 #define tfopen fopen
       
    24 #define fputts fputs
       
    25 #define puttc putc
       
    26 #define tcscmp strcmp
       
    27 #define tcscpy strcpy
       
    28 #define tcscat strcat
       
    29 #define tcschr strchr
       
    30 #define tcsrchr strrchr
       
    31 #define tcslen strlen
       
    32 #define tperror perror
       
    33 #define topen open
       
    34 #define tmain main
       
    35 #define tremove remove
       
    36 #endif /* not XML_UNICODE */