From de99a71c4393e68725882babcf6f736222055475 Mon Sep 17 00:00:00 2001 From: Jean-Philippe Andre Date: Wed, 2 Aug 2017 19:58:02 +0900 Subject: [PATCH] evas filters: Shut up coverity Add some safety checks. CID 1374271 --- src/lib/evas/filters/evas_filter.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/lib/evas/filters/evas_filter.c b/src/lib/evas/filters/evas_filter.c index 0dc50aaf9c..18969ecaaa 100644 --- a/src/lib/evas/filters/evas_filter.c +++ b/src/lib/evas/filters/evas_filter.c @@ -295,6 +295,8 @@ evas_filter_context_buffers_allocate_all(Evas_Filter_Context *ctx) Evas_Filter_Buffer *in, *out; in = cmd->input; + EINA_SAFETY_ON_NULL_GOTO(in, alloc_fail); + in->cleanup = EINA_FALSE; if (!in->w && !in->h) { @@ -325,6 +327,7 @@ evas_filter_context_buffers_allocate_all(Evas_Filter_Context *ctx) return EINA_FALSE; } + EINA_SAFETY_ON_NULL_GOTO(in, alloc_fail); if (in->w) sw = in->w; if (in->h) sh = in->h;