Lines Matching refs:gargv
88 static char **gargv;
129 gargv = ++argv;
132 maxargv = gargv;
134 myargv = gargv;
135 for (myargc = 0; gargv[myargc]; myargc++)
155 if (gargv > maxargv)
156 maxargv = gargv;
158 gargv = maxargv;
165 if (!*gargv)
199 gargv = &myargv[idx - 1];
201 gargv = &myargv[myargc];
203 if (gargv > maxargv) {
204 maxargv = gargv;
209 fargv = gargv;
232 gargv = &myargv[idx - 1];
234 gargv = &myargv[myargc];
244 if (gargv > maxargv) {
245 maxargv = gargv;
278 gargv = &myargv[idx - 1];
280 gargv = &myargv[myargc];
290 if (gargv > maxargv) {
291 maxargv = gargv;
337 gargv = fargv;
414 /* return the gargv to the next element */
523 if (!*gargv)
525 return ((int)**gargv++);
531 if (!*gargv)
533 return (*gargv++);
547 warnx3("%s: %s", *gargv, strerror(ERANGE));
560 if (!*gargv) {
564 if (**gargv == '"' || **gargv == '\'') {
574 *ip = strtoimax(*gargv, &ep, 0);
576 *uip = strtoumax(*gargv, &ep, 0);
577 if (ep == *gargv) {
578 warnx2(_("%s: expected numeric value"), *gargv, NULL);
581 warnx2(_("%s: not completely converted"), *gargv, NULL);
585 warnx3("%s: %s", *gargv, strerror(ERANGE));
588 ++gargv;
598 if (!*gargv) {
602 if (**gargv == '"' || **gargv == '\'') {
609 *dp = strtold(*gargv, &ep);
611 *dp = strtod(*gargv, &ep);
612 if (ep == *gargv) {
613 warnx2(_("%s: expected numeric value"), *gargv, NULL);
616 warnx2(_("%s: not completely converted"), *gargv, NULL);
620 warnx3("%s: %s", *gargv, strerror(ERANGE));
623 ++gargv;
632 ch = **gargv;
634 ch = (*gargv)[1];
635 ++gargv;