summaryrefslogtreecommitdiffstats
path: root/syscall/handler.c
diff options
context:
space:
mode:
Diffstat (limited to 'syscall/handler.c')
-rw-r--r--syscall/handler.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/syscall/handler.c b/syscall/handler.c
index a586a73..5bc3c6f 100644
--- a/syscall/handler.c
+++ b/syscall/handler.c
@@ -52,7 +52,7 @@ s_syscall_handle_invoke(objdir_t *root_dir, uint8_t *payload)
int
_syscall_handler(uintmax_t argsi, int calli)
{
- objdir_t *root_dir = ((processor_t*)processor_current())->odir;
+ objdir_t *root_dir = processor_get_objdir(processor_current());
objdir_entry_t *payload_entry = objdir_seek(root_dir, (uint8_t*)&argsi, sizeof(uintmax_t));
if(payload_entry->type != KO_MESSAGE) {