Browse Source

umask.c: umask always succeeds, use _syscall_noerr1

Signed-off-by: Peter S. Mazinger <ps.m@gmx.net>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Peter S. Mazinger 13 years ago
parent
commit
1fcbd1764e
1 changed files with 1 additions and 7 deletions
  1. 1 7
      libc/sysdeps/linux/common/umask.c

+ 1 - 7
libc/sysdeps/linux/common/umask.c

@@ -10,10 +10,4 @@
 #include <sys/syscall.h>
 #include <sys/stat.h>
 
-#define __NR___syscall_umask __NR_umask
-static __inline__ _syscall1(__kernel_mode_t, __syscall_umask, __kernel_mode_t, mode)
-
-mode_t umask(mode_t mode)
-{
-	return __syscall_umask(mode);
-}
+_syscall_noerr1(mode_t, umask, mode_t, mode)