Commit Diff


commit - 893d3be62b9d01411dcd1bc792aca3f9d01039ee
commit + 6d3d71a91bb82be60ffc572865e4329c40215dfe
blob - c4a49b0b5461ea55a8a4a5010cc6ea4fddc0d9b6
blob + 8b16892bcf51349c7b45cd373f9b19a7c9350974
--- kamid/client.c
+++ kamid/client.c
@@ -1697,7 +1697,7 @@ twstat(struct np_msg_header *hdr, const uint8_t *data,
 			return;
 		}
 
-		if (!(f->qid.type & QTDIR) &&
+		if (f->qid.type == 0 &&
 		    ftruncate(f->fd, st.length) == -1) {
 			np_errno(hdr->tag);
 			return;