Lines Matching defs:dirname
1899 static char *dirname = (char *)NULL;
1916 FREE (dirname);
1923 dirname = savestring (text);
1925 temp = strrchr (dirname, '/');
1929 if (dirname[0] == '/' && dirname[1] == '/' && ISALPHA ((unsigned char)dirname[2]) && dirname[3] == '/')
1930 temp = strrchr (dirname + 3, '/');
1940 else if (ISALPHA ((unsigned char)dirname[0]) && dirname[1] == ':')
1942 strcpy (filename, dirname + 2);
1943 dirname[2] = '\0';
1948 dirname[0] = '.';
1949 dirname[1] = '\0';
1955 users_dirname = savestring (dirname);
1957 if (*dirname == '~')
1959 temp = tilde_expand (dirname);
1960 free (dirname);
1961 dirname = temp;
1965 (*rl_directory_rewrite_hook) (&dirname);
1969 if (rl_directory_completion_hook && (*rl_directory_completion_hook) (&dirname))
1972 users_dirname = savestring (dirname);
1981 directory = opendir (dirname);
2048 if (dirname)
2050 free (dirname);
2051 dirname = (char *)NULL;
2068 /* dirname && (strcmp (dirname, ".") != 0) */
2069 if (dirname && (dirname[0] != '.' || dirname[1]))
2073 dirlen = strlen (dirname);
2075 strcpy (temp, dirname);
2078 if (dirname[dirlen - 1] != '/')