diff options
author | Peter S. Mazinger <ps.m@gmx.net> | 2011-03-16 20:50:39 +0100 |
---|---|---|
committer | Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | 2012-06-15 14:00:25 +0200 |
commit | 329befa2612ab31a5992684acee2a6e5e3861673 (patch) | |
tree | d766ba82409bd0b5ac23e63beb7ae4aa3b5e83da | |
parent | eb8a5ab3530f677c223d5cda5598c6d50a242b1b (diff) |
dirent.h: use __ssize_t instead of ssize_t
getdents[64].c: forgot to include dirent.h
Signed-off-by: Peter S. Mazinger <ps.m@gmx.net>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
-rw-r--r-- | include/dirent.h | 4 | ||||
-rw-r--r-- | libc/sysdeps/linux/common/getdents.c | 1 | ||||
-rw-r--r-- | libc/sysdeps/linux/common/getdents64.c | 1 |
3 files changed, 4 insertions, 2 deletions
diff --git a/include/dirent.h b/include/dirent.h index 37d528ecc..9e2b25488 100644 --- a/include/dirent.h +++ b/include/dirent.h @@ -369,9 +369,9 @@ extern int versionsort64 (__const struct dirent64 **__e1, __END_DECLS #ifdef _LIBC -extern ssize_t __getdents(int fd, char *buf, size_t count) attribute_hidden; +extern __ssize_t __getdents(int fd, char *buf, size_t count) attribute_hidden; # ifdef __UCLIBC_HAS_LFS__ -extern ssize_t __getdents64 (int fd, char *buf, size_t count) attribute_hidden; +extern __ssize_t __getdents64 (int fd, char *buf, size_t count) attribute_hidden; # endif #endif diff --git a/libc/sysdeps/linux/common/getdents.c b/libc/sysdeps/linux/common/getdents.c index a122d209e..f321aeae6 100644 --- a/libc/sysdeps/linux/common/getdents.c +++ b/libc/sysdeps/linux/common/getdents.c @@ -11,6 +11,7 @@ #include <stdint.h> #include <string.h> #include <unistd.h> +#include <dirent.h> #include <sys/param.h> #include <sys/types.h> #include <sys/syscall.h> diff --git a/libc/sysdeps/linux/common/getdents64.c b/libc/sysdeps/linux/common/getdents64.c index 1e1e170b9..e1133fffa 100644 --- a/libc/sysdeps/linux/common/getdents64.c +++ b/libc/sysdeps/linux/common/getdents64.c @@ -12,6 +12,7 @@ #include <stdint.h> #include <string.h> #include <unistd.h> +#include <dirent.h> #include <sys/param.h> #include <sys/types.h> #include <sys/syscall.h> |