X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Fipc%2Fsemop.c;h=5f0c7deaf308a38723726139bebc4ad03f3576dd;hb=29e4319178cbc2a4e9f058a99ae8098d4b6ac055;hp=48d8a6546666ea5eff4e1a3a2b6fd99f8b061a7a;hpb=0b44a0315b47dd8eced9f3b7f31580cf14bbfc01;p=musl diff --git a/src/ipc/semop.c b/src/ipc/semop.c index 48d8a654..5f0c7dea 100644 --- a/src/ipc/semop.c +++ b/src/ipc/semop.c @@ -4,9 +4,9 @@ int semop(int id, struct sembuf *buf, size_t n) { -#ifdef __NR_semop - return syscall3(__NR_semop, id, (long)buf, n); +#ifndef SYS_ipc + return syscall(SYS_semop, id, buf, n); #else - return syscall5(__NR_ipc, IPCOP_semop, id, n, 0, (long)buf); + return syscall(SYS_ipc, IPCOP_semop, id, n, 0, buf); #endif }