release the clipper only it has been created, that is in windowed mode

SVN revision: 39434
This commit is contained in:
Vincent Torri 2009-03-10 17:55:43 +00:00
parent 7a0edc53f6
commit 4dedbe0bb7
1 changed files with 2 additions and 2 deletions

View File

@ -127,7 +127,7 @@ evas_software_ddraw_init (HWND window,
release_surface_primary:
buf->priv.dd.surface_primary->Release();
release_clipper:
if (buf->priv.dd.fullscreen)
if (!buf->priv.dd.fullscreen)
buf->priv.dd.clipper->Release();
release_object:
buf->priv.dd.object->Release();
@ -146,7 +146,7 @@ evas_software_ddraw_shutdown(Outbuf *buf)
buf->priv.dd.surface_back->Release();
if (buf->priv.dd.surface_primary)
buf->priv.dd.surface_primary->Release();
if (buf->priv.dd.fullscreen)
if (!buf->priv.dd.fullscreen)
if (buf->priv.dd.clipper)
buf->priv.dd.clipper->Release();
if (buf->priv.dd.object)