xv6

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit bc0117033440edb34ef1c0f72c0ceac5a7ee6831
parent ab5c2dbb592fde4219fd3b2bf8d82e2299f6f9c9
Author: rsc <rsc>
Date:   Thu,  9 Aug 2007 19:06:37 +0000

The final curproc[cpu()] is now cp

Diffstat:
Mfs.c | 7+++----
1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/fs.c b/fs.c @@ -557,11 +557,10 @@ namei(char *path, int mode, uint *ret_off, char **ret_last, struct inode **ret_ip) { struct inode *dp; - struct proc *p = curproc[cpu()]; + struct proc *cp = curproc[cpu()]; char *name; int namelen; - uint off, dev; - uint inum; + uint off, dev, inum; if(ret_off) *ret_off = 0xffffffff; @@ -573,7 +572,7 @@ namei(char *path, int mode, uint *ret_off, if(*path == '/') dp = iget(rootdev, 1); else { - dp = iincref(p->cwd); + dp = iincref(cp->cwd); ilock(dp); }