We don't have a _strcasecmp in msvcrt, but wew do have a _stricmp, which seems to be doing the same thing. ChangeLog Map strcasecmp to _stricmp. Index: include/msvcrt/string.h =================================================================== RCS file: /var/cvs/wine/include/msvcrt/string.h,v retrieving revision 1.4 diff -u -r1.4 string.h --- include/msvcrt/string.h 5 Dec 2001 22:11:36 -0000 1.4 +++ include/msvcrt/string.h 18 Dec 2002 07:09:41 -0000 @@ -100,7 +100,7 @@ #ifndef USE_MSVCRT_PREFIX #define memccpy _memccpy #define memicmp _memicmp -#define strcasecmp _strcasecmp +#define strcasecmp _stricmp #define strcmpi _strcmpi #define strdup _strdup #define stricmp _stricmp -- Dimi.