remove searching print; check fids in use; handle addr correctly again

This commit is contained in:
rsc 2005-01-27 20:36:04 +00:00
parent c91cfa9177
commit 07494878dc
3 changed files with 23 additions and 4 deletions

View file

@ -103,8 +103,14 @@ xfidopen(Xfid *x)
q = FILE(x->f->qid);
switch(q){
case QWaddr:
if(w->nopen[q]++ == 0){
w->addr = range(0, 0);
w->limit = range(-1,-1);
}
break;
case QWdata:
case QWxdata:
w->nopen[q]++;
w->limit = range(-1,-1);
break;
case QWevent:
if(w->nopen[q]++ == 0){