okra pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=61b66338a948d98a3b90ad48b323855f69aca52c

commit 61b66338a948d98a3b90ad48b323855f69aca52c
Author: Stephen Houston <stephen@localhost.localdomain>
Date:   Tue Sep 20 16:02:33 2016 -0500

    Evas: Don't access members of a null struct. Fixes T4616
---
 src/lib/evas/canvas/evas_filter_mixin.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/lib/evas/canvas/evas_filter_mixin.c 
b/src/lib/evas/canvas/evas_filter_mixin.c
index 5d810e5..04d1bea 100644
--- a/src/lib/evas/canvas/evas_filter_mixin.c
+++ b/src/lib/evas/canvas/evas_filter_mixin.c
@@ -101,6 +101,8 @@ _filter_cb(Evas_Filter_Context *ctx, void *data, Eina_Bool 
success)
    Evas_Filter_Data *pd = efl_data_scope_get(eo_obj, MY_CLASS);
    Evas_Filter_Post_Render_Data *post_data;
 
+   if (!pd)
+     return;
    if (!pd->data->async)
      {
         _filter_end_sync(ctx, obj, pd, success);

-- 


Reply via email to