Home | History | Annotate | Download | only in ksh

Lines Matching defs:toglob

519 	char *toglob;
528 toglob = add_glob(str, slen);
532 for(i = 0, idx = 0; toglob[i]; i++) {
533 if (toglob[i] == '\\' && !escaping) {
538 toglob[idx] = toglob[i];
542 toglob[idx] = '\0';
545 * Convert "foo*" (toglob) to an array of strings (words)
549 s->start = s->str = toglob;
568 * but be careful (E.g. toglob == "ab*" when the file
574 if ((strcmp(words[0], toglob) == 0
583 afree(toglob, ATEMP);
624 char *toglob;
634 toglob = add_glob(str, slen);
636 /* Convert "foo*" (toglob) to a pattern for future use */
637 pat = evalstr(toglob, DOPAT|DOTILDE);
638 afree(toglob, ATEMP);
821 char *toglob;
828 toglob = str_nsave(str, slen + 1, ATEMP); /* + 1 for "*" */
829 toglob[slen] = '\0';
837 for (s = toglob; *s; s++) {
846 if (!*s && (*toglob != '~' || saw_slash)) {
847 toglob[slen] = '*';
848 toglob[slen + 1] = '\0';
851 return toglob;