raster pushed a commit to branch master.

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

commit 0889d5b76d128c5dcde6ea22e1048f3085209f25
Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
Date:   Fri Sep 29 11:07:12 2017 +0900

    efl model - fix checking return of eina_accessor_data_get
    
    coverity - fixes CID 1380995
---
 src/lib/ecore/efl_model_composite_selection.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib/ecore/efl_model_composite_selection.c 
b/src/lib/ecore/efl_model_composite_selection.c
index 8311f1c7b5..b0695d53d5 100644
--- a/src/lib/ecore/efl_model_composite_selection.c
+++ b/src/lib/ecore/efl_model_composite_selection.c
@@ -60,7 +60,7 @@ static void _select_slice_then(void* data EINA_UNUSED, 
Efl_Event const* event)
    Eina_Value value;
    Efl_Model* child;
 
-   eina_accessor_data_get(accessor, 0, (void**)&child);
+   if (!eina_accessor_data_get(accessor, 0, (void **)&child)) return;
     
    eina_value_setup(&value, EINA_VALUE_TYPE_UCHAR);
    eina_value_set(&value, EINA_TRUE);

-- 


Reply via email to