fix dlsym RTLD_NEXT support
[oweals/musl.git] / src / select / select.c
index b3946635f9d85d3cb2c8e37046fd73268912b4e4..696cb2880efcf1b2c0607f16cb424b203d6d5055 100644 (file)
@@ -4,9 +4,5 @@
 
 int select(int n, fd_set *rfds, fd_set *wfds, fd_set *efds, struct timeval *tv)
 {
-       int r;
-       CANCELPT_BEGIN;
-       r = syscall5(__NR_select, n, (long)rfds, (long)wfds, (long)efds, (long)tv);
-       CANCELPT_END;
-       return r;
+       return syscall_cp(SYS_select, n, rfds, wfds, efds, tv);
 }