changeset: 5272:cb08ef104ac4
authorSam Lantinga <slouken@libsdl.org>
Sat, 12 Feb 2011 12:04:00 -0800
changeset 5272 3c94c559f5c2
parent 5271 73f8030f0c72
child 5273 151f40ed9e55
changeset: 5272:cb08ef104ac4 tag: tip user: Martin Decky <martin@decky.cz> date: Sat Feb 12 20:53:06 2011 +0100 summary: improve header files compatibility with SDL 1.2 applications (namely QEMU)
include/SDL_hints.h
include/SDL_video.h
src/video/SDL_sysvideo.h
--- a/include/SDL_hints.h	Sat Feb 12 11:43:22 2011 -0800
+++ b/include/SDL_hints.h	Sat Feb 12 12:04:00 2011 -0800
@@ -154,7 +154,7 @@
  *
  *  This function is called during SDL_Quit() to free stored hints.
  */
-extern DECLSPEC void SDLCALL SDL_ClearHints();
+extern DECLSPEC void SDLCALL SDL_ClearHints(void);
 
 
 /* Ends C function definitions when using C++ */
--- a/include/SDL_video.h	Sat Feb 12 11:43:22 2011 -0800
+++ b/include/SDL_video.h	Sat Feb 12 12:04:00 2011 -0800
@@ -603,16 +603,6 @@
 extern DECLSPEC int SDLCALL SDL_GetWindowGrab(SDL_Window * window);
 
 /**
- *  \brief Get driver specific information about a window.
- *  
- *  \note Include SDL_syswm.h for the declaration of SDL_SysWMinfo.
- */
-struct SDL_SysWMinfo;
-extern DECLSPEC SDL_bool SDLCALL SDL_GetWindowWMInfo(SDL_Window * window,
-                                                     struct SDL_SysWMinfo
-                                                     *info);
-
-/**
  *  \brief Destroy a window.
  */
 extern DECLSPEC void SDLCALL SDL_DestroyWindow(SDL_Window * window);
--- a/src/video/SDL_sysvideo.h	Sat Feb 12 11:43:22 2011 -0800
+++ b/src/video/SDL_sysvideo.h	Sat Feb 12 12:04:00 2011 -0800
@@ -114,6 +114,9 @@
     void *driverdata;
 };
 
+/* Forward declaration */
+struct SDL_SysWMinfo;
+
 /* Define the SDL video driver structure */
 #define _THIS	SDL_VideoDevice *_this