Lines Matching refs:gargv
107 static char **gargv;
157 gargv = ++argv;
160 maxargv = gargv;
162 myargv = gargv;
163 for (myargc = 0; gargv[myargc]; myargc++)
186 if (gargv > maxargv)
187 maxargv = gargv;
189 gargv = maxargv;
199 if (!*gargv) {
235 gargv = &myargv[idx - 1];
237 gargv = &myargv[myargc];
239 if (gargv > maxargv)
240 maxargv = gargv;
244 fargv = gargv;
266 gargv = &myargv[idx - 1];
268 gargv = &myargv[myargc];
278 if (gargv > maxargv)
279 maxargv = gargv;
310 gargv = &myargv[idx - 1];
312 gargv = &myargv[myargc];
322 if (gargv > maxargv)
323 maxargv = gargv;
368 gargv = fargv;
443 /* return the gargv to the next element */
552 if (!*gargv)
554 return ((int)**gargv++);
560 if (!*gargv)
562 return (*gargv++);
576 warnx("%s: %s", *gargv, strerror(ERANGE));
589 if (!*gargv) {
593 if (**gargv == '"' || **gargv == '\'') {
603 *ip = strtoimax(*gargv, &ep, 0);
605 *uip = strtoumax(*gargv, &ep, 0);
606 if (ep == *gargv) {
607 warnx("%s: expected numeric value", *gargv);
611 warnx("%s: not completely converted", *gargv);
615 warnx("%s: %s", *gargv, strerror(ERANGE));
618 ++gargv;
628 if (!*gargv) {
632 if (**gargv == '"' || **gargv == '\'') {
639 *dp = strtold(*gargv, &ep);
641 *dp = strtod(*gargv, &ep);
642 if (ep == *gargv) {
643 warnx("%s: expected numeric value", *gargv);
646 warnx("%s: not completely converted", *gargv);
650 warnx("%s: %s", *gargv, strerror(ERANGE));
653 ++gargv;
664 ch = (unsigned char)**gargv;
667 switch (mbrtowc(&wch, *gargv + 1, MB_LEN_MAX, &mbs)) {
670 wch = (unsigned char)gargv[0][1];
678 ++gargv;