Re: winbase.h dependency problems - dll separation issues

2006-01-16 Thread Eric Pouech
Mike McCormack wrote: winbase.h shouldn't be included when compiling ntdll, as it is the header for kernel32.dll. It's shouldn't be used in server as well (except for console, window management). The attached patch removes winbase.h from the server call headers, exposing a number of depende

winbase.h dependency problems - dll separation issues

2006-01-16 Thread Mike McCormack
winbase.h shouldn't be included when compiling ntdll, as it is the header for kernel32.dll. The attached patch removes winbase.h from the server call headers, exposing a number of dependency problems in ntdll. wine_server_call_err seems to be misplaced in wine/server.h as it uses kernel32.