From 4a2c0ea4f70cd52efeebba285961b668651e781b Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sat, 19 Jan 2013 12:45:35 +0100 Subject: [PATCH] (XDK) Fixes re-entrancy --- xdk/xdk_d3d.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/xdk/xdk_d3d.cpp b/xdk/xdk_d3d.cpp index bcd9f2235d..b9ef57c615 100644 --- a/xdk/xdk_d3d.cpp +++ b/xdk/xdk_d3d.cpp @@ -137,6 +137,11 @@ static bool hlsl_shader_init(void) static void xdk_d3d_free(void *data) { +#ifdef RARCH_CONSOLE + if (driver.video_data) + return; +#endif + xdk_d3d_video_t *d3d = (xdk_d3d_video_t*)data; if (!d3d)