seoz pushed a commit to branch master.

http://git.enlightenment.org/core/elementary.git/commit/?id=0fb7dd08ce639f4c709822b58b6078c8187e9e7a

commit 0fb7dd08ce639f4c709822b58b6078c8187e9e7a
Author: Daniel Juyung Seo <[email protected]>
Date:   Mon Sep 30 22:16:34 2013 +0900

    elc_naviframe.c: Check value before dereferencing it.
    
    This fixes coverity CID 1099698.
---
 src/lib/elc_naviframe.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib/elc_naviframe.c b/src/lib/elc_naviframe.c
index 5de3af5..5dfd289 100644
--- a/src/lib/elc_naviframe.c
+++ b/src/lib/elc_naviframe.c
@@ -1283,7 +1283,7 @@ _elm_naviframe_smart_focus_next(Eo *obj, void *_pd 
EINA_UNUSED, va_list *list)
    if (ret) *ret = int_ret;
 
 end:
-   if (!*ret)
+   if (ret && !*ret)
      {
         *next = obj;
         *ret = !elm_widget_focus_get(obj);

-- 


Reply via email to