Lines Matching refs:filename
343 tilde_expand_word (filename)
344 const char *filename;
350 if (filename == 0)
353 if (*filename != '~')
354 return (savestring (filename));
359 if (filename[1] == '\0' || filename[1] == '/')
369 return (glue_prefix_and_suffix (expansion, filename, 1));
372 username = isolate_tilde_prefix (filename, &user_len);
379 dirname = glue_prefix_and_suffix (expansion, filename, user_len);
403 dirname = glue_prefix_and_suffix (expansion, filename, user_len);
410 dirname = savestring (filename);
414 dirname = glue_prefix_and_suffix (user_entry->pw_dir, filename, user_len);