From ca44dee735646dea5499c6b2533806058b5f8283 Mon Sep 17 00:00:00 2001 From: Themaister Date: Sat, 10 Nov 2012 13:57:21 +0100 Subject: [PATCH] Fix crash on frame dupes in D3D9. --- gfx/d3d9/d3d9.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gfx/d3d9/d3d9.cpp b/gfx/d3d9/d3d9.cpp index 0320887dbc..2504715c7c 100644 --- a/gfx/d3d9/d3d9.cpp +++ b/gfx/d3d9/d3d9.cpp @@ -468,6 +468,9 @@ bool D3DVideo::frame(const void *frame, unsigned width, unsigned height, unsigned pitch, const char *msg) { + if (!frame) + return true; + RARCH_PERFORMANCE_INIT(d3d_frame); RARCH_PERFORMANCE_START(d3d_frame); // We cannot recover in fullscreen.