|
@@ -56,7 +56,6 @@ static kparse_status_e ksession_parse_arg(kentry_t *current_entry,
|
|
return KPARSE_ERROR;
|
|
return KPARSE_ERROR;
|
|
|
|
|
|
// If all arguments are resolved already then return INCOMPLETED
|
|
// If all arguments are resolved already then return INCOMPLETED
|
|
- assert(*argv_iter);
|
|
|
|
if (!*argv_iter)
|
|
if (!*argv_iter)
|
|
return KPARSE_INCOMPLETED;
|
|
return KPARSE_INCOMPLETED;
|
|
|
|
|
|
@@ -110,7 +109,7 @@ static kparse_status_e ksession_parse_arg(kentry_t *current_entry,
|
|
size_t num = 0;
|
|
size_t num = 0;
|
|
size_t min = kentry_min(nested);
|
|
size_t min = kentry_min(nested);
|
|
|
|
|
|
-printf("Arg: %s, entry %s\n", faux_argv_current(*argv_iter), kentry_name(nested));
|
|
|
|
|
|
+//printf("Arg: %s, entry %s\n", faux_argv_current(*argv_iter), kentry_name(nested));
|
|
// Filter out double parsing for optional entries.
|
|
// Filter out double parsing for optional entries.
|
|
if (kpargv_entry_exists(pargv, nested))
|
|
if (kpargv_entry_exists(pargv, nested))
|
|
continue;
|
|
continue;
|