ref: 654f0a5f42c0972a07186fe0de2d4e5571e1d330
parent: b968145d288131aab2bc6df29c408c9ea02e0ea1
author: cinap_lenrek <cinap_lenrek@gmx.de>
date: Mon Feb 25 01:11:43 EST 2013
cwfs: fix mtime for dump yyyy directories
--- a/sys/src/cmd/cwfs/cw.c
+++ b/sys/src/cmd/cwfs/cw.c
@@ -1557,14 +1557,13 @@
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 @@
d1->qid.version += n;
accessdir(p1, d1, FWRITE, 0);
putbuf(p1);
+ accessdir(pr, dr, FWRITE, 0);
putbuf(pr);
cw->fsize = cwsize(cw->dev);
--
⑨