fix a petty bug in ipquery, the wrong pointer passed to ndbfree(). I saw it and couldn't leave it alone. Reference: /n/sources/patch/applied/petty-bug Date: Fri Aug 19 17:59:38 CES 2005 --- /sys/src/cmd/ndb/ipquery.c Fri Aug 19 17:58:52 2005 +++ /sys/src/cmd/ndb/ipquery.c Fri Aug 19 17:58:50 2005 @@ -18,13 +18,13 @@ void search(Ndb *db, char *attr, char *val, char **rattr, int nrattr) { - Ndbtuple *t; + Ndbtuple *t, *tt; - t = ndbipinfo(db, attr, val, rattr, nrattr); - for(; t; t = t->entry) + tt = ndbipinfo(db, attr, val, rattr, nrattr); + for(t = tt; t; t = t->entry) print("%s=%s ", t->attr, t->val); print("\n"); - ndbfree(t); + ndbfree(tt); } void