blob: 2bac4672b180e825a605e7fe6b9d711807df043c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
/*
* static char *
* wrap_getwd(char *buf) {
* char * rc = NULL;
*/
pseudo_debug(3, "getwd (getcwd)\n");
rc = wrap_getcwd(buf, pseudo_path_max());
/* because it would violate everything we have ever known about
* UNIX for these functions to have the same errno semantics,
* that's why.
*/
if (rc == NULL && errno == ERANGE )
errno = ENAMETOOLONG;
/* return rc;
* }
*/
|