diff --git a/src/xpdev/sdlfuncs.h b/src/xpdev/sdlfuncs.h
index 7db0009ed7b4533c4dc644ec67732e61402a39a9..98d8453a64e7435fc442a48479aa01d42c3b68e3 100644
--- a/src/xpdev/sdlfuncs.h
+++ b/src/xpdev/sdlfuncs.h
@@ -38,7 +38,7 @@ struct sdlfuncs {
 	Uint32	(*WasInit)	(Uint32 flags);
 	int	(*EnableUNICODE)	(int enable);
 	int	(*EnableKeyRepeat)	(int delay, int interval);
-	int	(*GetWMInfo)	(struct SDL_SysWMinfo *info);
+	int	(*GetWMInfo)	(SDL_SysWMinfo *info);
 	char	*(*GetError)	(void);
 	int (*InitSubSystem)(Uint32 flags);
 	void (*QuitSubSystem)(Uint32 flags);