Home | History | Annotate | Download | only in openbsd-compat

Lines Matching full:path

29 dirname(const char *path)
36 if (path == NULL || *path == '\0') {
43 endp = path + strlen(path) - 1;
44 while (endp > path && *endp == '/')
48 while (endp > path && *endp != '/')
52 if (endp == path) {
60 } while (endp > path && *endp == '/');
63 len = endp - path + 1;
68 memcpy(dname, path, len);