diff --git a/userprog/syscall_filesize.c b/userprog/syscall_filesize.c
index d0a6f8e32ea853026c0d043d311fd5b1bc00709c..ae8e45a80bf0e1ed618a6d54c5c416deacae49dd 100644
--- a/userprog/syscall_filesize.c
+++ b/userprog/syscall_filesize.c
@@ -7,7 +7,7 @@
 #include "system_calls.h"
 #include "filesys/file.h"
 
-int syscall_filesize(struct intr_frame *f) {
+void syscall_filesize(struct intr_frame *f) {
 	// pop off first int argument from interrupt frame
 	int file_descriptor = *((int*)f->esp + 1);
 	struct file *file = get_associated_file_pointer(file_descriptor);