From 29001d9d8d6830e25a4430c7c3cb51408db984d0 Mon Sep 17 00:00:00 2001 From: Adam Dickmeiss Date: Mon, 8 Jun 1998 14:26:41 +0000 Subject: [PATCH] Fixed bug in f_queryTypeDetails. --- retrieval/d1_expout.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/retrieval/d1_expout.c b/retrieval/d1_expout.c index 8ced47f..4f06357 100644 --- a/retrieval/d1_expout.c +++ b/retrieval/d1_expout.c @@ -4,7 +4,10 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: d1_expout.c,v $ - * Revision 1.13 1998-06-05 08:58:48 adam + * Revision 1.14 1998-06-08 14:26:41 adam + * Fixed bug in f_queryTypeDetails. + * + * Revision 1.13 1998/06/05 08:58:48 adam * Fixed un-initialised var in f_rpnCapabilities. * * Revision 1.12 1998/05/18 13:07:04 adam @@ -283,7 +286,7 @@ Z_RpnCapabilities *f_rpnCapabilities (ExpHandle *eh, data1_node *n) res->restrictionOperandSupported = eh->false_value; res->proximity = NULL; - for (c = n->child; n; c = c->next) + for (c = n->child; c; c = c->next) { int i = 0; switch (is_numeric_tag(eh, c)) @@ -330,7 +333,7 @@ Z_QueryTypeDetails *f_queryTypeDetails (ExpHandle *eh, data1_node *n) res->u.rpn = 0; for (c = n->child; c; c = c->next) { - switch (is_numeric_tag(eh, n)) + switch (is_numeric_tag(eh, c)) { case 519: res->which = Z_QueryTypeDetails_rpn; -- 1.7.10.4