commit acaf7eb251046be1f73077acf6519aa7496fa0a4 from: Omar Polo date: Sat Mar 05 11:02:30 2022 UTC fix argc check argc can be -1 if we called noarg with argc=0, because optind is 1. commit - 7e29fc4a3e7217cea06735afda36eac20159ae18 commit + acaf7eb251046be1f73077acf6519aa7496fa0a4 blob - 8a370275771816bd0e4995567875db671c3a809c blob + 95da76eb8167496fdd1a81c1d110c707492b66a6 --- ctl.c +++ ctl.c @@ -560,7 +560,7 @@ ctl_noarg(struct parse_result *res, int argc, char **a argc -= optind; argv += optind; - if (argc != 0) + if (argc > 0) ctl_usage(res->ctl); return ctlaction(res);