commit d3ee9f70e4ee00bd12557910c9e3dcc1fabd53c7 from: Russ Cox date: Thu Sep 30 12:44:00 2021 UTC sam: fix spurious overwrite message Fixes: % sam -d -. w foo foo: (new file) #0 w foo ?warning: write might change good version of `foo' commit - 8cf52696bed986f8914f214768690d6ca47bae76 commit + d3ee9f70e4ee00bd12557910c9e3dcc1fabd53c7 blob - c112c0a1a3c90d4dba5e557089fd5ba4bb0a392b blob + c3dc9778cd2d8e52468709a7be7ae8a7e30add16 --- src/cmd/sam/io.c +++ src/cmd/sam/io.c @@ -63,7 +63,7 @@ writef(File *f) warn(Wnotnewline); closeio(n); if(f->name.s[0]==0 || samename){ - if(statfile(name, &dev, &qid, &mtime, 0, 0) > 0){ + if(statfile(genc, &dev, &qid, &mtime, 0, 0) > 0){ f->dev = dev; f->qidpath = qid; f->mtime = mtime;