diff options
Diffstat (limited to 'src/dirent/closedir.c')
| -rw-r--r-- | src/dirent/closedir.c | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/src/dirent/closedir.c b/src/dirent/closedir.c index daa72d50..60ea8a57 100644 --- a/src/dirent/closedir.c +++ b/src/dirent/closedir.c @@ -1,19 +1,11 @@ #include <dirent.h> #include "nonstd/assert.h" -#include "nonstd/types.h" #include "nonstd/syscall.h" int closedir(DIR *dirp) { ASSERT_NONNULL(dirp); - SCNO(scno, "closedir", -1); - - int r = __libc.syscall(scno, dirp); - if (r < 0) { - errno = -r; - return -1; - } - return 0; + SYSCALL("closedir", int, -1, dirp, 0, 0, 0, 0, 0); } /* POSIX(1) |
