Lines Matching refs:place
180 current_argv = state->place; in parse_long_options()
390 if (state->optreset || !*(state->place)) {/* update scanning pointer */
393 state->place = EMSG;
411 state->place = nargv[state->optind];
412 if (*(state->place) != '-' ||
414 state->place[1] == '\0') {
416 (state->place[1] == '\0' && strchr(options, '-') == NULL)) {
418 state->place = EMSG; /* found non-option */
457 if (state->place[1] != '\0' && *++(state->place) == '-' &&
458 state->place[1] == '\0') {
460 state->place = EMSG;
484 if (long_options != NULL && state->place != nargv[state->optind] &&
485 (*(state->place) == '-' || (flags & FLAG_LONGONLY))) {
490 if (*(state->place) == '-') {
491 state->place++; /* --foo long option */
495 } else if (*(state->place) != ':' && strchr(options, *(state->place)) != NULL) {
503 state->place = EMSG;
507 optchar = (int)*(state->place)++;
510 (optchar == (int)'-' && *(state->place) != '\0') ||
517 if (optchar == (int)'-' && *(state->place) == '\0') {
520 if (!*(state->place)) {
537 if (*(state->place)) { /* no space */
540 state->place = EMSG;
547 state->place = nargv[state->optind];
554 state->place = EMSG;
558 if (!*(state->place)) {
563 if (*(state->place)) { /* no white space */
564 state->optarg = state->place;
567 state->place = EMSG;
576 state->place = EMSG;