From 6e7f55733d1337b42a70bf754e127d2bfa87168f Mon Sep 17 00:00:00 2001
From: Divyam Khandelwal <divyam@wirelessprv-10-194-9-252.near.illinois.edu>
Date: Sun, 29 Apr 2018 16:28:35 -0500
Subject: [PATCH] Everything working

---
 student-distrib/proc.c | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/student-distrib/proc.c b/student-distrib/proc.c
index 56a3644..25eb4ac 100644
--- a/student-distrib/proc.c
+++ b/student-distrib/proc.c
@@ -35,7 +35,7 @@ int32_t fd_check(int32_t fd)
     if (fd >= MIN_FILE_NUM && fd < MAX_FILE_NUM )
     {
         /* Now check if file is present */ 
-        if ( terminal[ visible_terminal].pcb->fd[fd].flags != 0)    
+        if ( terminal[ running_terminal].pcb->fd[fd].flags != 0)    
             return 0; 
     }
     return -1;
@@ -44,13 +44,13 @@ int32_t fd_check(int32_t fd)
 //clearing fd
 void fd_clear(int32_t fd)
 {
-     terminal[ visible_terminal].pcb->fd[fd].fileop_ptr.read  = 0;
-     terminal[ visible_terminal].pcb->fd[fd].fileop_ptr.write = 0;
-     terminal[ visible_terminal].pcb->fd[fd].fileop_ptr.open  = 0;
-     terminal[ visible_terminal].pcb->fd[fd].fileop_ptr.close = 0;
-     terminal[ visible_terminal].pcb->fd[fd].inode_index      = 0;
-     terminal[ visible_terminal].pcb->fd[fd].file_pos         = 0;
-     terminal[ visible_terminal].pcb->fd[fd].flags            = 0;
+     terminal[ running_terminal].pcb->fd[fd].fileop_ptr.read  = 0;
+     terminal[ running_terminal].pcb->fd[fd].fileop_ptr.write = 0;
+     terminal[ running_terminal].pcb->fd[fd].fileop_ptr.open  = 0;
+     terminal[ running_terminal].pcb->fd[fd].fileop_ptr.close = 0;
+     terminal[ running_terminal].pcb->fd[fd].inode_index      = 0;
+     terminal[ running_terminal].pcb->fd[fd].file_pos         = 0;
+     terminal[ running_terminal].pcb->fd[fd].flags            = 0;
     return;
 }
 
-- 
GitLab