diff --git a/kernel/syscall/syscall.c b/kernel/syscall/syscall.c index e2d5405..b73d278 100644 --- a/kernel/syscall/syscall.c +++ b/kernel/syscall/syscall.c @@ -26,7 +26,8 @@ static syscall_handler_func_t handler_table[] = { }; syscall_handler_func_t syscall_find_handler (int syscall_num) { - if (!(syscall_num >= 0 && syscall_num < (sizeof (handler_table) / sizeof (handler_table[0])))) { + if (!(syscall_num >= 0 && + syscall_num < (int)(sizeof (handler_table) / sizeof (handler_table[0])))) { return NULL; }