Optimized include/*.h: (recursively) include all headers needed by this .h file, but only those. Necessary fixes to a lot of .c files, started optimizing "windows.h" away from some of them. Moved GetCurrentTask prototype to wine/winbase16.h.
diff --git a/dlls/shell32/shellole.c b/dlls/shell32/shellole.c index 3887a44..3ec96a0 100644 --- a/dlls/shell32/shellole.c +++ b/dlls/shell32/shellole.c
@@ -8,15 +8,17 @@ #include <stdlib.h> #include <string.h> -#include "debug.h" -#include "objbase.h" +#include "winreg.h" #include "winerror.h" +#include "objbase.h" #include "winversion.h" #include "shlguid.h" #include "shlobj.h" #include "shell32_main.h" +#include "debug.h" + /************************************************************************* * */