Commit aff44ccdb5ce36d92604a2604f163025d202aa86

Ryan C. Gordon 2014-01-27T16:13:13

Patched to compile...uh, everywhere. :)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
diff --git a/src/render/direct3d/SDL_render_d3d.c b/src/render/direct3d/SDL_render_d3d.c
index 87edadc..c7c5432 100644
--- a/src/render/direct3d/SDL_render_d3d.c
+++ b/src/render/direct3d/SDL_render_d3d.c
@@ -1892,7 +1892,8 @@ D3D_DestroyRenderer(SDL_Renderer * renderer)
 }
 #endif /* SDL_VIDEO_RENDER_D3D && !SDL_RENDER_DISABLED */
 
-/* This function needs to always exist for the Dynamic API. */
+#ifdef __WIN32__
+/* This function needs to always exist on Windows, for the Dynamic API. */
 IDirect3DDevice9 *
 SDL_RenderGetD3D9Device(SDL_Renderer * renderer)
 {
@@ -1915,5 +1916,6 @@ SDL_RenderGetD3D9Device(SDL_Renderer * renderer)
 
     return device;
 }
+#endif
 
 /* vi: set ts=4 sw=4 expandtab: */