summaryrefslogtreecommitdiff
path: root/proc.c
diff options
context:
space:
mode:
authorrsc <rsc>2006-09-06 18:38:56 +0000
committerrsc <rsc>2006-09-06 18:38:56 +0000
commit39593d2f1aab1355d61b75c041b31a88d2043a04 (patch)
tree12f6a0ff59c925e6f412e5fdb506484da513fd39 /proc.c
parent89ebd895b8d1efe2d562971e6cdcb6571982b5b1 (diff)
downloadxv6-labs-39593d2f1aab1355d61b75c041b31a88d2043a04.tar.gz
xv6-labs-39593d2f1aab1355d61b75c041b31a88d2043a04.tar.bz2
xv6-labs-39593d2f1aab1355d61b75c041b31a88d2043a04.zip
struct fd -> struct file
Diffstat (limited to 'proc.c')
-rw-r--r--proc.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/proc.c b/proc.c
index aa8bd8f..066ac77 100644
--- a/proc.c
+++ b/proc.c
@@ -125,9 +125,9 @@ copyproc(struct proc *p)
// Copy file descriptors
for(i = 0; i < NOFILE; i++){
- np->fds[i] = p->fds[i];
- if(np->fds[i])
- fd_incref(np->fds[i]);
+ np->ofile[i] = p->ofile[i];
+ if(np->ofile[i])
+ fd_incref(np->ofile[i]);
}
np->cwd = p->cwd;
@@ -328,9 +328,9 @@ proc_exit(void)
// Close all open files.
for(fd = 0; fd < NOFILE; fd++){
- if(cp->fds[fd]){
- fd_close(cp->fds[fd]);
- cp->fds[fd] = 0;
+ if(cp->ofile[fd]){
+ fd_close(cp->ofile[fd]);
+ cp->ofile[fd] = 0;
}
}