discomfitor pushed a commit to branch enlightenment-0.20.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=a30d043089a5114341b6207067d5b1d711a116d6

commit a30d043089a5114341b6207067d5b1d711a116d6
Author: Mike Blumenkrantz <zm...@osg.samsung.com>
Date:   Sat Mar 12 15:37:10 2016 -0500

    calling dirty() on a comp object for a deleted client should not print an 
error
---
 src/bin/e_comp_object.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/bin/e_comp_object.c b/src/bin/e_comp_object.c
index c2794b2..0b97426 100644
--- a/src/bin/e_comp_object.c
+++ b/src/bin/e_comp_object.c
@@ -3641,7 +3641,8 @@ e_comp_object_dirty(Evas_Object *obj)
      }
    if (!dirty)
      {
-        ERR("ERROR FETCHING PIXMAP FOR %p", cw->ec);
+        if (!e_object_is_del(E_OBJECT(cw->ec)))
+          ERR("ERROR FETCHING PIXMAP FOR %p", cw->ec);
         return;
      }
    e_comp_object_native_surface_set(obj, e_comp->gl);

-- 


Reply via email to