commit - 673b7e44c12b08c42b0f2c1c01883b99f0446159
commit + f987557cb3636bcd8ea1881625e724e77963d7db
blob - d2555ea0657e8c322f5a2efca5b39e2b326fb182
blob + 7e9b294776dba1e374f1db773d4b56fd9078cb72
--- client.c
+++ client.c
* TODO: should we forbid fids duplication when fid ==
* newfid?
*/
-
- if (nf == NULL) {
- if ((nf = new_fid(f->qid, newfid)) == NULL)
- fatal("new_fid duplication");
- }
+ if (nf == NULL && (nf = new_fid(f->qid, newfid)) == NULL)
+ fatal("new_fid duplication");
np_walk(hdr->tag, 1, f->qid);
return;