diff --git a/mythtv/libs/libmythtv/videoout_d3d.cpp b/mythtv/libs/libmythtv/videoout_d3d.cpp index 0dfde902155..ca07dc24a13 100644 --- a/mythtv/libs/libmythtv/videoout_d3d.cpp +++ b/mythtv/libs/libmythtv/videoout_d3d.cpp @@ -113,7 +113,7 @@ void VideoOutputD3D::DestroyContext(void) if (m_render) { - delete m_render; + m_render->DecrRef(); m_render = NULL; } }