Home | History | Annotate | Download | only in info

Lines Matching defs:dirname

183   char *dirname = filename ? xstrdup (filename) : NULL;
185 if (dirname && *dirname == '~')
188 if (!dirname[1] || IS_SLASH (dirname[1]))
204 temp_name = xmalloc (1 + strlen (&dirname[1])
210 strcat (temp_name, &dirname[1]);
211 free (dirname);
212 dirname = xstrdup (temp_name);
221 for (i = 1; (c = dirname[i]); i++)
242 + strlen (&dirname[i]));
244 strcat (temp_name, &dirname[i]);
254 + strlen (&dirname[i]));
256 strcat (temp_name, &dirname[i]);
259 free (dirname);
260 dirname = xstrdup (temp_name);
268 return dirname;