diff --git a/src/osd/windows/drawd3d.c b/src/osd/windows/drawd3d.c index 7cc8b8dd45a..08ff7b20786 100644 --- a/src/osd/windows/drawd3d.c +++ b/src/osd/windows/drawd3d.c @@ -2148,7 +2148,7 @@ static void primitive_flush_pending(d3d_info *d3d) (*d3dintf->effect.set_technique)(d3d->yiq_decode_effect, "DecodeTechnique"); } - d3d_surface *backbuffer; + d3d_surface *backbuffer = NULL; // first remember the original render target in case we need to set a new one if(d3d->hlsl_enable && d3dintf->post_fx_available)