Lines Matching refs:suf
129 char **known = TT.sufs, *suf = strrchr(s, '.');
132 while (suf && *known && strcmp(suf, *known++));
133 if (!suf || !*known) return *fds;
134 sprintf(toybuf, "%czcat"+2*(suf[1]=='g'), suf[1]);
152 char *s = xmprintf("%s/man%s/%s.%s.bz2", TT.m, *TT.sct, name, *TT.sct), **suf;
156 suf = TT.sufs;
157 while ((fd == -1) && *suf) strcpy(s + len - dotnum, *suf++), fd = zopen(s);
158 // Recheck suf in zopen, because for x.1.gz name here it is "".