tasn pushed a commit to branch master.

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

commit 05d2701474def6cf20c00472889553d78b4de19a
Author: Tom Hacohen <[email protected]>
Date:   Tue Nov 26 13:08:55 2013 +0000

    Eo: Fixed eo_manual_free to always return a value.
    
    I wonder how come this wasn't triggered in 64bit and only in 32.
---
 src/lib/eo/eo.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib/eo/eo.c b/src/lib/eo/eo.c
index b677393..fc64464 100644
--- a/src/lib/eo/eo.c
+++ b/src/lib/eo/eo.c
@@ -1534,7 +1534,7 @@ eo_manual_free_set(Eo *obj_id, Eina_Bool manual_free)
 EAPI Eina_Bool
 eo_manual_free(Eo *obj_id)
 {
-   EO_OBJ_POINTER_RETURN(obj_id, obj);
+   EO_OBJ_POINTER_RETURN_VAL(obj_id, obj, EINA_FALSE);
 
    if (EINA_FALSE == obj->manual_free)
      {

-- 


Reply via email to