tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=41ec0da2aa3be54b117601d9ab3863eff8efe0f1
commit 41ec0da2aa3be54b117601d9ab3863eff8efe0f1 Author: Tom Hacohen <[email protected]> Date: Fri Aug 22 14:51:35 2014 +0100 Revert "ecore_getopt - handle if arg_val is null" This completely breaks getopt. Try running terminology --help. This reverts commit 1bb6a8a4e4055c6fce2391012aae3c6984aa2302. --- src/lib/ecore/ecore_getopt.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/lib/ecore/ecore_getopt.c b/src/lib/ecore/ecore_getopt.c index e364455..b6d5149 100644 --- a/src/lib/ecore/ecore_getopt.c +++ b/src/lib/ecore/ecore_getopt.c @@ -1788,9 +1788,7 @@ _ecore_getopt_parse_arg_short(const Ecore_Getopt *parser, desc_idx = desc - parser->descs; value = values + desc_idx; - if (arg_val) - ret = _ecore_getopt_desc_handle(parser, desc, value, arg_val); - else ret = EINA_FALSE; + ret = _ecore_getopt_desc_handle(parser, desc, value, arg_val); if ((!ret) && parser->strict) return EINA_FALSE; } --
