ecore_getopt - fix arg_val being null

fix CID 98382
This commit is contained in:
Carsten Haitzler 2014-08-22 18:34:07 +09:00
parent 1bb6a8a4e4
commit ab53900364
1 changed files with 3 additions and 1 deletions

View File

@ -1705,7 +1705,9 @@ _ecore_getopt_parse_arg_long(const Ecore_Getopt *parser,
desc_idx = desc - parser->descs;
value = values + desc_idx;
ret = _ecore_getopt_desc_handle(parser, desc, value, arg_val);
if (arg_val)
ret = _ecore_getopt_desc_handle(parser, desc, value, arg_val);
else ret = EINA_FALSE;
if ((!ret) && parser->strict)
return EINA_FALSE;