From: Enlightenment S. <no-...@en...> - 2009-03-10 17:55:45
|
Log: release the clipper only it has been created, that is in windowed mode Author: caro Date: 2009-03-10 10:55:43 -0700 (Tue, 10 Mar 2009) New Revision: 39434 Modified: trunk/evas/src/modules/engines/software_ddraw/evas_ddraw_main.cpp Modified: trunk/evas/src/modules/engines/software_ddraw/evas_ddraw_main.cpp =================================================================== --- trunk/evas/src/modules/engines/software_ddraw/evas_ddraw_main.cpp 2009-03-10 16:19:02 UTC (rev 39433) +++ trunk/evas/src/modules/engines/software_ddraw/evas_ddraw_main.cpp 2009-03-10 17:55:43 UTC (rev 39434) @@ -127,7 +127,7 @@ 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 @@ 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) |