diff --git a/userprog/syscall.c b/userprog/syscall.c index f15f022a83324fc3adcd6e5c1d04f99459f1e79a..151db582d9b51bc457bf5c287cfbbd5915eb5fa0 100644 --- a/userprog/syscall.c +++ b/userprog/syscall.c @@ -78,9 +78,9 @@ syscall_handler (struct intr_frame *f UNUSED) case SYSCALL_WRITE: syscall_write(f); break; - case SYSCALL_OPEN: - syscall_open(f); - break; + case SYSCALL_FILESIZE: + syscall_filesize(f); + break; default: printf ("WARNING: Invalid Syscall (%d)\n", syscall_number); thread_exit ();