Lines Matching refs: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;
432 if (*(place = nargv[optind]) != '-' ||
434 place[1] == '\0') {
436 (place[1] == '\0' && strchr(options, '-') == NULL)) {
438 place = EMSG; /* found non-option */
474 if (place[1] != '\0' && *++place == '-' && place[1] == '\0') {
476 place = EMSG;
497 if (long_options != NULL && place != nargv[optind] &&
498 (*place == '-' || (flags & FLAG_LONGONLY))) {
503 if (*place == '-') {
504 place++; /* --foo long option */
508 } else if (*place != ':' && strchr(options, *place) != NULL)
514 place = EMSG;
519 if ((optchar = (int)*place++) == (int)':' ||
520 (optchar == (int)'-' && *place != '\0') ||
527 if (optchar == (int)'-' && *place == '\0')
529 if (!*place)
544 if (*place) /* no space */
547 place = EMSG;
553 place = nargv[optind];
559 place = EMSG;
563 if (!*place)
567 if (*place) { /* no white space */
569 optarg = (char *)place;
573 place = EMSG;
581 place = EMSG;