summaryrefslogtreecommitdiffstats
path: root/syscall/invoke_objdir.c
diff options
context:
space:
mode:
authorJon Santmyer <jon@jonsantmyer.com>2025-09-18 13:52:58 -0400
committerJon Santmyer <jon@jonsantmyer.com>2025-09-18 13:52:58 -0400
commitddc4fbc15223e362896a9f42beca73f05f48e664 (patch)
tree30f8ffc989bc66d9d9e67c7321b3d7a9c46dc130 /syscall/invoke_objdir.c
parentcfc793e204ba63d281e778a36992b8c86dd0ad88 (diff)
downloadjove-kernel-ddc4fbc15223e362896a9f42beca73f05f48e664.tar.gz
jove-kernel-ddc4fbc15223e362896a9f42beca73f05f48e664.tar.bz2
jove-kernel-ddc4fbc15223e362896a9f42beca73f05f48e664.zip
move usermode-critical info to include/api
Diffstat (limited to 'syscall/invoke_objdir.c')
-rw-r--r--syscall/invoke_objdir.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/syscall/invoke_objdir.c b/syscall/invoke_objdir.c
index 0cc5a44..8f0a923 100644
--- a/syscall/invoke_objdir.c
+++ b/syscall/invoke_objdir.c
@@ -1,6 +1,6 @@
#include "handles.h"
-#include "syscall.h"
-#include "error.h"
+#include "api/syscall.h"
+#include "api/error.h"
#include "lock.h"
#include "string.h"
#include "print.h"
@@ -15,8 +15,9 @@ s_handle_invoke_objdir_getmemb(
{
path_byte_t member;
obj_type_t *dest;
-
SYSCALL_PAYLOAD_TAKEL(payload, payload_at, member, uint8_t);
+
+ payload_at = 0;
SYSCALL_PAYLOAD_TAKEP(payload, payload_at, dest, obj_type_t);
*dest = target_dir->entries[member].type;