raster pushed a commit to branch master.

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

commit f5148ddbf34659155fddf61694610dffe386d475
Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
Date:   Tue Feb 23 13:54:24 2016 +0900

    e - efm: fix op registry listener add and dont use eina_error
    
    eina list stopped using eina_error like... so so so so so long ago like
    before 1.0 - so eina_error value may be something junk and from
    somewhere else where the list append succeeded but ena error said
    fail- and that is what was happening and things crashed. this fixes this
    
    @fix
---
 src/bin/e_fm_op_registry.c | 8 --------
 1 file changed, 8 deletions(-)

diff --git a/src/bin/e_fm_op_registry.c b/src/bin/e_fm_op_registry.c
index 1479185..0acee62 100644
--- a/src/bin/e_fm_op_registry.c
+++ b/src/bin/e_fm_op_registry.c
@@ -341,14 +341,6 @@ 
e_fm2_op_registry_entry_listener_add(E_Fm2_Op_Registry_Entry *entry, void (*cb)(
 
    e = _e_fm2_op_registry_entry_internal_get(entry);
    e->listeners = eina_inlist_append(e->listeners, EINA_INLIST_GET(listener));
-   err = eina_error_get();
-   if (err)
-     {
-        printf("could not add listener: %s\n", eina_error_msg_get(err));
-        if (free_data) free_data((void *)data);
-        free(listener);
-        return;
-     }
 }
 
 /**

-- 


Reply via email to