X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Funistd%2Frmdir.c;h=6825ffc8359a557790d278c8827061b9ed18564a;hb=074932c84d34273821e3bfc2511e60a5ce78b8d8;hp=8e18c7a825dc98b1b681c240ce6b22da5da07bee;hpb=0b44a0315b47dd8eced9f3b7f31580cf14bbfc01;p=musl diff --git a/src/unistd/rmdir.c b/src/unistd/rmdir.c index 8e18c7a8..6825ffc8 100644 --- a/src/unistd/rmdir.c +++ b/src/unistd/rmdir.c @@ -1,7 +1,12 @@ #include +#include #include "syscall.h" int rmdir(const char *path) { - return syscall1(__NR_rmdir, (long)path); +#ifdef SYS_rmdir + return syscall(SYS_rmdir, path); +#else + return syscall(SYS_unlinkat, AT_FDCWD, path, AT_REMOVEDIR); +#endif }