| 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) { |