Lines Matching refs:extension
99 /* restore extension (unless tgz -> tar case) */
120 char *extension = strrchr(filename, '.');
121 if (!extension || strcmp(extension + 1, expected_ext) != 0) {
126 *extension = '\0';
201 char *extension = strrchr(filename, '.');
203 if (!extension)
206 extension++;
207 if (strcmp(extension, "tgz" + 1) == 0
209 || strcmp(extension, "Z") == 0
212 extension[-1] = '\0';
213 } else if (strcmp(extension, "tgz") == 0) {
215 extension = strrchr(filename, '.');
216 extension[2] = 'a';
217 extension[3] = 'r';