billiob pushed a commit to branch master.

http://git.enlightenment.org/apps/terminology.git/commit/?id=80bb25baaad295563838ddc106316d77de633d5d

commit 80bb25baaad295563838ddc106316d77de633d5d
Author: Boris Faure <bill...@gmail.com>
Date:   Wed Apr 1 20:40:17 2015 +0200

    fix terminology not starting with newer config
---
 src/bin/keyin.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/bin/keyin.c b/src/bin/keyin.c
index 2473f54..50cb9ed 100644
--- a/src/bin/keyin.c
+++ b/src/bin/keyin.c
@@ -682,7 +682,8 @@ keyin_add_config(Config_Keys *key)
         Key_Binding *kb;
         kb = _key_binding_new(key->keyname, key->ctrl, key->alt,
                               key->shift, key->win, action->cb);
-        if (!kb) return -1;
+        if (!kb)
+          return -1;
         if (eina_hash_find(_key_bindings, kb) ||
             (!eina_hash_direct_add(_key_bindings, kb, kb)))
           {
@@ -691,7 +692,8 @@ keyin_add_config(Config_Keys *key)
           }
         return 0;
      }
-   return -1;
+   WRN("no callback for key binding doing '%s'", key->cb);
+   return 0;
 }
 
 int

-- 


Reply via email to