> + Qid q; > + ... > + q = fs.tree->root->dir.qid; > > Because *q* is not longer used. > Why *q* is defined and assigned?
Pragmatically, because the Plan 9 C compilers don't warn about set and not used for struct values. It's certainly just a dreg. Russ