Lines Matching refs:fullname
144 static int fileIsOk(fullname, sbuf) in fileIsOk() argument
145 char *fullname; in fileIsOk()
150 return(access(fullname, R_OK)); /* we can read it */
157 int findImage(name, fullname) in findImage() argument
158 char *name, *fullname; in findImage()
162 strcpy(fullname, name);
168 if (! stat(fullname, &sbuf))
169 return(fileIsOk(fullname, &sbuf));
171 strcat(fullname, ".Z");
172 if (! stat(fullname, &sbuf))
173 return(fileIsOk(fullname, &sbuf));
177 sprintf(fullname, "%s/%s", Paths[p], name);
178 if (! stat(fullname, &sbuf))
179 return(fileIsOk(fullname, &sbuf));
181 strcat(fullname, ".Z");
182 if (! stat(fullname, &sbuf))
184 return(fileIsOk(fullname, &sbuf));
186 sprintf(fullname, "%s/%s%s", Paths[p], name, Exts[e]);
187 if (! stat(fullname, &sbuf))
188 return(fileIsOk(fullname, &sbuf));
190 strcat(fullname, ".Z");
191 if (! stat(fullname, &sbuf))
192 return(fileIsOk(fullname, &sbuf));
198 sprintf(fullname, "%s%s", name, Exts[e]);
199 if (! stat(fullname, &sbuf))
200 return(fileIsOk(fullname, &sbuf));
202 strcat(fullname, ".Z");
203 if (! stat(fullname, &sbuf))
204 return(fileIsOk(fullname, &sbuf));