select: make _select match level2.h
authorBrett Gordon <beretta42@gmail.com>
Thu, 22 Sep 2016 13:54:20 +0000 (09:54 -0400)
committerBrett Gordon <beretta42@gmail.com>
Thu, 22 Sep 2016 13:54:20 +0000 (09:54 -0400)
Kernel/include/kernel.h
Kernel/select.c

index 2101d37..76c2632 100644 (file)
@@ -841,7 +841,7 @@ extern void selwait_inode(inoptr i, uint8_t smask, uint8_t setit);
 extern void selwake_inode(inoptr i, uint16_t mask);
 extern void selwake_pipe(inoptr i, uint16_t mask);
 extern void selwake_dev(uint8_t major, uint8_t minor, uint16_t mask);
-extern int _select(void);
+extern arg_t _select(void);
 #else
 #define selwait_inode(i,smask,setit) do {} while(0)
 #define selwake_inode(i,smask) do {} while(0)
index 2a19b36..8c27ea0 100644 (file)
@@ -142,7 +142,7 @@ void selwake_pipe(inoptr i, uint16_t mask)
 #define nfd (uint16_t)udata.u_argn
 #define base (uint16_t *)udata.u_argn1
 
-int _select(void)
+arg_t _select(void)
 {
        irqflags_t irq;
        uint16_t seltype = SELECT_BEGIN;