diff options
Diffstat (limited to 'syscall/invoke_objdir.c')
-rw-r--r-- | syscall/invoke_objdir.c | 7 |
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; |