d3dx9: Fix inclusions in some d3dx9 headers.
diff --git a/include/d3dx9shader.h b/include/d3dx9shader.h
index a50b72a..899077e 100644
--- a/include/d3dx9shader.h
+++ b/include/d3dx9shader.h
@@ -16,11 +16,11 @@
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
  */
 
+#include "d3dx9.h"
+
 #ifndef __D3DX9SHADER_H__
 #define __D3DX9SHADER_H__
 
-#include "d3dx9.h"
-
 typedef LPCSTR D3DXHANDLE;
 
 typedef enum D3DXPARAMETER_CLASS