kernel32: Correctly parse the input strings for advanced keys.

James Eder jimportal at gmail.com
Wed Jan 19 12:50:06 CST 2011


On systems without the appropriate curses development files,
compilation is broken here:

gcc -m32 -c -I/home/james/build/wine/wine-git/dlls/kernel32 -I.
-I/home/james/build/wine/wine-git/include -I../../include
-D__WINESRC__ -D_KERNEL32_ -D_NORMALIZE_ -D_REENTRANT -fPIC -Wall
-pipe -fno-strict-aliasing -Wdeclaration-after-statement
-Wstrict-prototypes -Wtype-limits -Wwrite-strings -Wpointer-arith
-Wlogical-op  -g -O2  -o term.o
/home/james/build/wine/wine-git/dlls/kernel32/term.c
/home/james/build/wine/wine-git/dlls/kernel32/term.c:368:10: error:
conflicting types for ‘TERM_FillInputRecord’
/home/james/build/wine/wine-git/dlls/kernel32/console_private.h:40:17:
note: previous declaration of ‘TERM_FillInputRecord’ was here
make[1]: *** [term.o] Error 1
make[1]: Leaving directory `/home/james/build/wine/wine-32/dlls/kernel32'
make: *** [dlls/kernel32] Error 2

Jim




More information about the wine-devel mailing list