On Wed, 2005-06-01 at 21:32 +0200, Ivan Leo Puoti wrote:
Hi guys, Mike Hearn asked me to send the work in progress stuff, so here it is (some stuff has been removed for legal reasons, so you can't run it in a debugger). Some of it sucks (See QueryServiceStatus for the worst hack ever, that doesn't even usually work), but the design should be more or less ok. It needs lots of cleanup and optimisation.
Ivan.
I synced with CVS and applied your patch. I get a problem compiling dlls/ntdll/file.c:
make[2]: Entering directory `/home/storri/src/wine/dlls/ntdll' gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_NTSYSTEM_ -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -g -O2 -o file.o file.c file.c:68:36: wine/ntoskrnl_protocol.h: No such file or directory file.c: In function `NtCreateFile': file.c:145: error: `NTOSKRNL_CALL' undeclared (first use in this function) file.c:145: error: (Each undeclared identifier is reported only once file.c:145: error: for each function it appears in.) file.c:145: error: syntax error before "call" file.c:224: error: `call' undeclared (first use in this function) file.c:224: error: `GETDEVICEHANDLE' undeclared (first use in this function) file.c: In function `NtDeviceIoControlFile': file.c:885: error: `NTOSKRNL_CALL' undeclared (first use in this function) file.c:885: error: syntax error before "call" file.c:891: error: `IOCONTROL_CALL' undeclared (first use in this function) file.c:891: error: syntax error before "IoCall" file.c:892: error: `IOCONTROL_RET' undeclared (first use in this function) file.c:918: error: `call' undeclared (first use in this function) file.c:918: error: `IOCONTROL' undeclared (first use in this function) file.c:921: error: `IoCall' undeclared (first use in this function) file.c:934: error: `IoRet' undeclared (first use in this function) make[2]: *** [file.o] Error 1
Stephen