Lines Matching defs:dirname
1981 static char *dirname = (char *)NULL;
1998 FREE (dirname);
2005 dirname = savestring (text);
2007 temp = strrchr (dirname, '/');
2011 if (dirname[0] == '/' && dirname[1] == '/' && ISALPHA ((unsigned char)dirname[2]) && dirname[3] == '/')
2012 temp = strrchr (dirname + 3, '/');
2022 else if (ISALPHA ((unsigned char)dirname[0]) && dirname[1] == ':')
2024 strcpy (filename, dirname + 2);
2025 dirname[2] = '\0';
2030 dirname[0] = '.';
2031 dirname[1] = '\0';
2037 users_dirname = savestring (dirname);
2039 if (*dirname == '~')
2041 temp = tilde_expand (dirname);
2042 free (dirname);
2043 dirname = temp;
2047 (*rl_directory_rewrite_hook) (&dirname);
2051 if (rl_directory_completion_hook && (*rl_directory_completion_hook) (&dirname))
2054 users_dirname = savestring (dirname);
2063 directory = opendir (dirname);
2130 if (dirname)
2132 free (dirname);
2133 dirname = (char *)NULL;
2150 /* dirname && (strcmp (dirname, ".") != 0) */
2151 if (dirname && (dirname[0] != '.' || dirname[1]))
2155 dirlen = strlen (dirname);
2157 strcpy (temp, dirname);
2160 if (dirname[dirlen - 1] != '/')