Lines Matching refs:length
29 /* Return the length of `dirname (PATH)', or zero if PATH is
36 size_t length;
39 for (length = base_name (path) - path; prefix_length < length; length--)
40 if (! ISSLASH (path[length - 1]))
41 return length;
55 size_t length = dir_len (path);
56 int append_dot = (length == FILESYSTEM_PREFIX_LEN (path));
57 char *newpath = xmalloc (length + append_dot + 1);
58 memcpy (newpath, path, length);
60 newpath[length++] = '.';
61 newpath[length] = 0;