version 1.22, 1999/09/16 11:44:58 |
version 1.23, 1999/09/20 04:38:59 |
Line 92 realpath(path, resolved) |
|
Line 92 realpath(path, resolved) |
|
|
|
_DIAGASSERT(path != NULL); |
_DIAGASSERT(path != NULL); |
_DIAGASSERT(resolved != NULL); |
_DIAGASSERT(resolved != NULL); |
#ifdef _DIAGNOSTIC |
|
if (path == NULL || *path == '\0') { |
|
errno = ENOENT; |
|
return (NULL); |
|
} |
|
if (resolved == NULL) { |
|
errno = EINVAL; |
|
return (NULL); |
|
} |
|
#endif |
|
|
|
/* Save the starting point. */ |
/* Save the starting point. */ |
if ((fd = open(".", O_RDONLY)) < 0) { |
if ((fd = open(".", O_RDONLY)) < 0) { |