OSDN Git Service

dirent.h: use __ssize_t instead of ssize_t
authorPeter S. Mazinger <ps.m@gmx.net>
Wed, 16 Mar 2011 19:50:39 +0000 (20:50 +0100)
committerBernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Fri, 15 Jun 2012 12:00:25 +0000 (14:00 +0200)
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>
include/dirent.h
libc/sysdeps/linux/common/getdents.c
libc/sysdeps/linux/common/getdents64.c

index 37d528e..9e2b254 100644 (file)
@@ -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
 
index a122d20..f321aea 100644 (file)
@@ -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>
index 1e1e170..e1133ff 100644 (file)
@@ -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>