chiark / gitweb /
350ec69a6356edbcd7c7f2ac53766dbb43597962
[elogind.git] / getcwd.c
1 /*
2  * getcwd.c
3  */
4
5 #include <unistd.h>
6 #include <sys/syscall.h>
7
8 #define __NR___getcwd __NR_getcwd
9 static inline _syscall2(int,__getcwd,char *,buf,size_t,size);
10
11 char *getcwd(char *buf, size_t size)
12 {
13   return ( __getcwd(buf, size) < 0 ) ? NULL : buf;
14 }
15