From 1acef0284db5151c72de9d68e0d8b3cd4605b796 Mon Sep 17 00:00:00 2001
From: Joshua Saxby <joshua.a.saxby@gmail.com>
Date: Wed, 4 Dec 2019 16:53:33 +0000
Subject: [PATCH] Add call to tell() necessary for it to be used

---
 userprog/syscall.c | 15 +++++++++------
 1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/userprog/syscall.c b/userprog/syscall.c
index fb62a79..b38ecca 100644
--- a/userprog/syscall.c
+++ b/userprog/syscall.c
@@ -69,22 +69,25 @@ syscall_handler (struct intr_frame *f UNUSED)
     break;
   case SYSCALL_CREATE:
     syscall_create(f);
-	break;
+	  break;
   case SYSCALL_REMOVE:
-	syscall_remove(f);
-	break;
+	  syscall_remove(f);
+	  break;
   case SYSCALL_WRITE:
     syscall_write(f);
     break;
   case SYSCALL_OPEN:
     syscall_open(f);
-	break;
+	  break;
   case SYSCALL_READ:
     syscall_read(f);
     break;
   case SYSCALL_FILESIZE:
-	syscall_filesize(f);
-	break;
+	  syscall_filesize(f);
+	  break;
+  case SYSCALL_TELL:
+    syscall_tell(f);
+    break;
   default:
     printf ("WARNING: Invalid Syscall (%d)\n", syscall_number);
     thread_exit ();
-- 
GitLab