- Fix headers to include less or smaller header files.
- Fix header and source files to include missing header files to avoid
  warnings and errors.

diff --git a/include/path.h b/include/path.h
index 8263e2a..6bc39ca 100644
--- a/include/path.h
+++ b/include/path.h
@@ -7,6 +7,8 @@
 #ifndef __WINE_PATH_H
 #define __WINE_PATH_H
 
+#include "wintypes.h"
+
 /* It should not be necessary to access the contents of the GdiPath
  * structure directly; if you find that the exported functions don't
  * allow you to do what you want, then please place a new exported