wcscmp header? %S format string in ok()?
Dan Kegel
dank at kegel.com
Wed Dec 25 13:16:20 CST 2002
I get the following compiler warnings in dlls/ntdll/tests/rtlstr.c:
gcc -c -I. -I. -I../../../include -I../../../include -g -O2 -Wall -mpreferred-stack-boundary=2
-fPIC -DNONAMELESSUNION -DNONAMELESSSTRUCT -D_REENTRANT -o rtlstr.o rtlstr.c
rtlstr.c: In function `test_RtlInitUnicodeString':
rtlstr.c:110: warning: implicit declaration of function `wcscmp'
rtlstr.c: In function `test_RtlUnicodeStringToInteger':
rtlstr.c:175: warning: wchar_t format, different type arg (arg 3)
rtlstr.c:180: warning: wchar_t format, different type arg (arg 3)
rtlstr.c:181: warning: wchar_t format, different type arg (arg 3)
rtlstr.c:183: warning: wchar_t format, different type arg (arg 3)
rtlstr.c:184: warning: wchar_t format, different type arg (arg 3)
rtlstr.c:186: warning: wchar_t format, different type arg (arg 3)
rtlstr.c:187: warning: wchar_t format, different type arg (arg 3)
rtlstr.c:189: warning: wchar_t format, different type arg (arg 3)
rtlstr.c:190: warning: wchar_t format, different type arg (arg 3)
(Actually, before the patch I just sent in, there were a couple more.)
Two questions:
1. what .h file should tests/rtlstr.c include to get wcscmp?
Posix says one thing, MSDN says a similar thing, but I want to
get the path right.
2. The whcar_t format warnings might be serious -- isn't posix's wchar_t
different from win32's wchar_t?
- Dan
--
Dan Kegel
Linux User #78045
http://www.kegel.com
More information about the wine-devel
mailing list