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

diff --git a/include/input.h b/include/input.h
index 63bf4b2..dcaa44e 100644
--- a/include/input.h
+++ b/include/input.h
@@ -7,6 +7,8 @@
 #ifndef __WINE_INPUT_H
 #define __WINE_INPUT_H
 
+#include "windef.h"
+
 extern BOOL MouseButtonsStates[3];
 extern BOOL AsyncMouseButtonsStates[3];
 extern BYTE InputKeyStateTable[256];