tchar fixes: _tcs{dup,icmp}

Dimitrie O. Paun dpaun at rogers.com
Mon Dec 23 14:18:58 CST 2002


That's what I have to do on my system. 

Francois, does this seem OK to you? If the fix is right,
what about the other _str* symbols?

ChangeLog
  Fix definitions of _tcs{dup,icmp}.

Index: include/tchar.h
===================================================================
RCS file: /var/cvs/wine/include/tchar.h,v
retrieving revision 1.18
diff -u -r1.18 tchar.h
--- include/tchar.h	31 May 2002 23:06:49 -0000	1.18
+++ include/tchar.h	20 Dec 2002 14:12:19 -0000
@@ -109,9 +109,9 @@
 #define _tcscpy       WINE_tchar_routine(strcpy,          _mbscpy,     wcscpy)
 #define _tcscspn      WINE_tchar_routine(strcspn,         _mbscspn,    wcscspn)
 #define _tcsdec       WINE_tchar_routine(_strdec,         _mbsdec,     _wcsdec)
-#define _tcsdup       WINE_tchar_routine(_strdup,         _mbsdup,     _wcsdup)
+#define _tcsdup       WINE_tchar_routine(strdup,          _mbsdup,     _wcsdup)
 #define _tcsftime     WINE_tchar_routine(strftime,        strftime,    wcsftime)
-#define _tcsicmp      WINE_tchar_routine(_stricmp,        _mbsicmp,    _wcsicmp)
+#define _tcsicmp      WINE_tchar_routine(strcasecmp,      _mbsicmp,    _wcsicmp)
 #define _tcsicoll     WINE_tchar_routine(_stricoll,       _stricoll,   _wcsicoll)
 #define _tcsinc       WINE_tchar_routine(_strinc,         _mbsinc,     _wcsinc)
 #define _tcslen       WINE_tchar_routine(strlen,          strlen,      wcslen)


-- 
Dimi.




More information about the wine-patches mailing list