Lines Matching defs:gargv
108 static char **gargv;
158 gargv = ++argv;
161 maxargv = gargv;
163 myargv = gargv;
164 for (myargc = 0; gargv[myargc]; myargc++)
187 if (gargv > maxargv)
188 maxargv = gargv;
190 gargv = maxargv;
200 if (!*gargv) {
236 gargv = &myargv[idx - 1];
238 gargv = &myargv[myargc];
240 if (gargv > maxargv)
241 maxargv = gargv;
245 fargv = gargv;
267 gargv = &myargv[idx - 1];
269 gargv = &myargv[myargc];
279 if (gargv > maxargv)
280 maxargv = gargv;
311 gargv = &myargv[idx - 1];
313 gargv = &myargv[myargc];
323 if (gargv > maxargv)
324 maxargv = gargv;
369 gargv = fargv;
447 /* return the gargv to the next element */
556 if (!*gargv)
558 return ((int)**gargv++);
564 if (!*gargv)
566 return (*gargv++);
580 warnx("%s: %s", *gargv, strerror(ERANGE));
593 if (!*gargv) {
597 if (**gargv == '"' || **gargv == '\'') {
607 *ip = strtoimax(*gargv, &ep, 0);
609 *uip = strtoumax(*gargv, &ep, 0);
610 if (ep == *gargv) {
611 warnx("%s: expected numeric value", *gargv);
615 warnx("%s: not completely converted", *gargv);
619 warnx("%s: %s", *gargv, strerror(ERANGE));
622 ++gargv;
632 if (!*gargv) {
636 if (**gargv == '"' || **gargv == '\'') {
643 *dp = strtold(*gargv, &ep);
645 *dp = strtod(*gargv, &ep);
646 if (ep == *gargv) {
647 warnx("%s: expected numeric value", *gargv);
650 warnx("%s: not completely converted", *gargv);
654 warnx("%s: %s", *gargv, strerror(ERANGE));
657 ++gargv;
668 ch = (unsigned char)**gargv;
671 switch (mbrtowc(&wch, *gargv + 1, MB_LEN_MAX, &mbs)) {
674 wch = (unsigned char)gargv[0][1];
682 ++gargv;