Patrik Stridvall ps@leissner.se writes:
Index: wine/include/wine/obj_base.h
RCS file: /home/wine/wine/include/wine/obj_base.h,v retrieving revision 1.40 diff -u -u -r1.40 obj_base.h --- wine/include/wine/obj_base.h 2001/05/07 18:15:40 1.40 +++ wine/include/wine/obj_base.h 2001/07/19 14:50:28 @@ -34,6 +34,8 @@ #include "wtypes.h" #include "guiddef.h"
+#include "wine/windef16.h"
This is wrong; Win32 header files must not include 16-bit ones.
Also please avoid adding more 16-bit headers in include/wine, there are already too many of them. These headers (when they are really necessary) belong in their respective dll directory. And BTW your new lzexpand16.h is an example of a header file that is *not* necessary.