Sign in
chromium
/
native_client
/
nacl-toolchain
/
gcc-4.4.3
/
.
/
newlib
/
newlib
/
libc
/
sys
/
linux
/
getwd.c
blob: 72db33830ad9759df3aa6353b6f2f2c3fb441776 [
file
] [
log
] [
blame
]
#include
<string.h>
#include
<unistd.h>
#include
<errno.h>
char
*
getwd
(
char
*
buf
)
{
char
tmp
[
MAXPATHLEN
];
if
(
buf
==
NULL
)
{
errno
=
EINVAL
;
return
NULL
;
}
if
(
getcwd
(
tmp
,
MAXPATHLEN
)
==
NULL
)
return
NULL
;
return
strncpy
(
buf
,
tmp
,
MAXPATHLEN
);
}