syscall.c fixed