Lines Matching refs:max_args
217 } else if(strcmp(a->name, "max_args") == 0) {
245 ex(as, "multiple max_args strings");
595 int max_args = -1;
598 max_args = 0;
611 if((tmp = find(as, "max_args")) != NULL) {
612 max_args = strtol(tmp->u.value, &end, 0);
614 ex(tmp, "max_args is not numeric");
617 if(max_args < 0) {
618 ex(tmp, "max_args must be non-negative");
623 if(min_args != -1 || max_args != -1) {
624 if(min_args == max_args) {
631 if(max_args != -1) {
632 cprint(1, "if(argc - optidx > %d) {\n", max_args);
633 cprint(2, "fprintf(stderr, \"Arguments given (%%u) are more than expected (%u).\\n\\n\", argc - optidx);\n", max_args);