Revision | 69c3592d7ffdf7b0dfb35c85f2607e5d79ab5f5a (tree) |
---|---|
Zeit | 2016-01-04 22:19:28 |
Autor | Yoshinori Sato <ysato@user...> |
Commiter | Yoshinori Sato |
ARCH_HAS_DEPRECATED_SYSCALLS case fix.
getdents is deprecated.
Signed-off-by: Yoshinori Sato <ysato@users.sourceforge.jp>
@@ -91,7 +91,7 @@ ssize_t __getdents (int fd, char *buf, size_t nbytes) | ||
91 | 91 | const size_t size_diff = (offsetof (struct dirent, d_name) |
92 | 92 | - offsetof (struct kernel_dirent, d_name)); |
93 | 93 | |
94 | -# ifdef __ARCH_HAS_DEPRECATED_SYSCALLS__ | |
94 | +# ifndef __ARCH_HAS_DEPRECATED_SYSCALLS__ | |
95 | 95 | red_nbytes = MIN (nbytes - ((nbytes / |
96 | 96 | (offsetof (struct dirent, d_name) + 14)) * size_diff), |
97 | 97 | nbytes - size_diff); |