Lines Matching refs:place
71 static char *place = emsg; /* option letter processing */ in egetopt() local
78 *place = savec; in egetopt()
82 if (!*place) { in egetopt()
87 ((*(place = nargv[eoptind]) != '-') && (*place != '+'))) { in egetopt()
88 place = emsg; in egetopt()
92 delim = (int)*place; in egetopt()
93 if (place[1] && *++place == '-' && !place[1]) { in egetopt()
98 place = emsg; in egetopt()
106 if ((eoptopt = (int)*place++) == (int)':' || (eoptopt == (int)'?') || in egetopt()
112 if ((eoptopt == (int)'-') && !*place) in egetopt()
116 isdigit(*place)))) { in egetopt()
120 for (p = place; *p != '\0'; ++p) { in egetopt()
124 eoptarg = place-1; in egetopt()
127 place = emsg; in egetopt()
130 place = p; in egetopt()
132 *place = '\0'; in egetopt()
137 if (!*place) in egetopt()
153 if (!*place) in egetopt()
172 if (!*place) in egetopt()
177 if (*place) { in egetopt()
181 eoptarg = place; in egetopt()
191 place = emsg; in egetopt()
208 place = emsg; in egetopt()