ANSI C fixes.
Removed warnings.
Made the include files self-sufficient.
Some Solaris fixes.

diff --git a/include/flatsb.h b/include/flatsb.h
index ec4eefc..4a6c610 100644
--- a/include/flatsb.h
+++ b/include/flatsb.h
@@ -8,6 +8,8 @@
 #ifndef __WINE_FLATSB_H
 #define __WINE_FLATSB_H
 
+#include "windef.h"
+
 typedef struct tagFLATSB_INFO
 {
     DWORD dwDummy;  /* just to keep the compiler happy ;-) */