Lines Matching defs:dirname
1909 static char *dirname = (char *)NULL;
1926 FREE (dirname);
1933 dirname = savestring (text);
1935 temp = strrchr (dirname, '/');
1939 if (dirname[0] == '/' && dirname[1] == '/' && ISALPHA ((unsigned char)dirname[2]) && dirname[3] == '/')
1940 temp = strrchr (dirname + 3, '/');
1950 else if (ISALPHA ((unsigned char)dirname[0]) && dirname[1] == ':')
1952 strcpy (filename, dirname + 2);
1953 dirname[2] = '\0';
1958 dirname[0] = '.';
1959 dirname[1] = '\0';
1965 users_dirname = savestring (dirname);
1967 if (*dirname == '~')
1969 temp = tilde_expand (dirname);
1970 free (dirname);
1971 dirname = temp;
1975 (*rl_directory_rewrite_hook) (&dirname);
1977 if (rl_directory_completion_hook && (*rl_directory_completion_hook) (&dirname))
1980 users_dirname = savestring (dirname);
1983 directory = opendir (dirname);
2041 if (dirname)
2043 free (dirname);
2044 dirname = (char *)NULL;
2061 /* dirname && (strcmp (dirname, ".") != 0) */
2062 if (dirname && (dirname[0] != '.' || dirname[1]))
2066 dirlen = strlen (dirname);
2068 strcpy (temp, dirname);
2071 if (dirname[dirlen - 1] != '/')