Lines Matching full:place
94 static const char *place = EMSG; /* option letter processing */ variable
219 current_argv = place; in parse_long_options()
414 if (!*place) { /* update scanning pointer */
416 place = EMSG;
433 if (*(place = nargv[optind]) != '-' ||
435 place[1] == '\0') {
437 (place[1] == '\0' && strchr(options, '-') == NULL)) {
439 place = EMSG; /* found non-option */
475 if (place[1] != '\0' && *++place == '-' && place[1] == '\0') {
477 place = EMSG;
498 if (long_options != NULL && place != nargv[optind] &&
499 (*place == '-' || (flags & FLAG_LONGONLY))) {
504 if (*place == '-') {
505 place++; /* --foo long option */
509 } else if (*place != ':' && strchr(options, *place) != NULL)
515 place = EMSG;
520 if ((optchar = (int)*place++) == (int)':' ||
521 (optchar == (int)'-' && *place != '\0') ||
528 if (optchar == (int)'-' && *place == '\0')
530 if (!*place)
545 if (*place) /* no space */
548 place = EMSG;
554 place = nargv[optind];
560 place = EMSG;
564 if (!*place)
568 if (*place) { /* no white space */
570 optarg = (char *)place;
574 place = EMSG;
582 place = EMSG;