diff options
author | cinap_lenrek <cinap_lenrek@gmx.de> | 2013-02-25 06:11:43 +0100 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@gmx.de> | 2013-02-25 06:11:43 +0100 |
commit | 70b9c8574fb85a1c159c1fbaefe535593ad8072d (patch) | |
tree | f9e9361d9d105534fb2caf37bf0fb9718dac53f0 /sys/src/cmd/cwfs | |
parent | 201a98d06cc532236c2d9e141308c1c8dfbe78f6 (diff) |
cwfs: fix mtime for dump yyyy directories
Diffstat (limited to 'sys/src/cmd/cwfs')
-rw-r--r-- | sys/src/cmd/cwfs/cw.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/src/cmd/cwfs/cw.c b/sys/src/cmd/cwfs/cw.c index 351f3d09f..68609c2fb 100644 --- a/sys/src/cmd/cwfs/cw.c +++ b/sys/src/cmd/cwfs/cw.c @@ -1557,14 +1557,13 @@ found1: d1->uid = d->uid; d1->gid = d->gid; putbuf(p); - accessdir(p1, d1, FWRITE, 0); + accessdir(pr, dr, FWRITE, 0); /* * put mmdd[count] in year directory */ found2: - accessdir(p1, d1, FREAD, 0); - p1->flags |= Bmod; /* noatime */ + accessdir(pr, dr, FREAD, 0); putbuf(pr); pr = p1; dr = d1; @@ -1603,6 +1602,7 @@ found: d1->qid.version += n; accessdir(p1, d1, FWRITE, 0); putbuf(p1); + accessdir(pr, dr, FWRITE, 0); putbuf(pr); cw->fsize = cwsize(cw->dev); |