summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephen Houston <stephen@localhost.localdomain>2016-09-20 16:02:33 -0500
committerStephen Houston <stephen@localhost.localdomain>2016-09-20 16:05:09 -0500
commit61b66338a948d98a3b90ad48b323855f69aca52c (patch)
tree7b35ab67d2ddf3c369646f0121bb7c459b8cb3c6
parentf0f9c5d24a0a261367371fd420bc3a3e04b5285f (diff)
Evas: Don't access members of a null struct. Fixes T4616
-rw-r--r--src/lib/evas/canvas/evas_filter_mixin.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/evas/canvas/evas_filter_mixin.c b/src/lib/evas/canvas/evas_filter_mixin.c
index 5d810e5e89..04d1bea99b 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)
101 Evas_Filter_Data *pd = efl_data_scope_get(eo_obj, MY_CLASS); 101 Evas_Filter_Data *pd = efl_data_scope_get(eo_obj, MY_CLASS);
102 Evas_Filter_Post_Render_Data *post_data; 102 Evas_Filter_Post_Render_Data *post_data;
103 103
104 if (!pd)
105 return;
104 if (!pd->data->async) 106 if (!pd->data->async)
105 { 107 {
106 _filter_end_sync(ctx, obj, pd, success); 108 _filter_end_sync(ctx, obj, pd, success);