summaryrefslogtreecommitdiffstats
path: root/sys/syscall.h
diff options
context:
space:
mode:
authorJon Santmyer <jon@jonsantmyer.com>2026-09-18 15:46:18 -0400
committerJon Santmyer <jon@jonsantmyer.com>2026-09-18 15:46:18 -0400
commit6da70f16c584ee897a4ac4f51d016a615c84042b (patch)
treece5458f9daa9f055340bfafc85d5197ce9aa678a /sys/syscall.h
parent13adbc58eb9f5eb5d6f0e4454bd005e9adbb47c8 (diff)
downloadjove-kernel-6da70f16c584ee897a4ac4f51d016a615c84042b.tar.gz
jove-kernel-6da70f16c584ee897a4ac4f51d016a615c84042b.tar.bz2
jove-kernel-6da70f16c584ee897a4ac4f51d016a615c84042b.zip
cleanup for real hw attempt
Diffstat (limited to 'sys/syscall.h')
-rw-r--r--sys/syscall.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/syscall.h b/sys/syscall.h
index 2044069..9f56447 100644
--- a/sys/syscall.h
+++ b/sys/syscall.h
@@ -8,20 +8,20 @@
#define CHECK_TOOSMALL(required, present, fail_msg) \
do { if(present < required) { \
kprintf("%s: %s\n", __func__, fail_msg); \
- return ETOOSMALL; \
+ return -ETOOSMALL; \
} } while(0)
#define CHECK_OBJEXISTS(obj, fail_msg) \
do { if(obj == NULL) { \
kprintf("%s: %s\n", __func__, fail_msg); \
- return EBADOBJ; \
+ return -EBADOBJ; \
} } while(0)
#define CHECK_OBJTYPE(obj, type, fail_msg) \
do { if(obj_gettype(obj) != type) { \
kprintf("%s: %s\n", __func__, fail_msg); \
obj_release(obj); \
- return EBADOBJ; \
+ return -EBADOBJ; \
} } while(0)
#define SYSCALL_FUNCTION_ARGS \