diff options
author | rsc <rsc> | 2006-09-06 18:38:56 +0000 |
---|---|---|
committer | rsc <rsc> | 2006-09-06 18:38:56 +0000 |
commit | 39593d2f1aab1355d61b75c041b31a88d2043a04 (patch) | |
tree | 12f6a0ff59c925e6f412e5fdb506484da513fd39 /proc.c | |
parent | 89ebd895b8d1efe2d562971e6cdcb6571982b5b1 (diff) | |
download | xv6-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.c | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -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; } } |