jpeg pushed a commit to branch master.

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

commit de99a71c4393e68725882babcf6f736222055475
Author: Jean-Philippe Andre <jp.an...@samsung.com>
Date:   Wed Aug 2 19:58:02 2017 +0900

    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;
 

-- 


Reply via email to