Fix rpn2cql fails for Bib-1 set in qry+conf YAZ-865
authorAdam Dickmeiss <adam@indexdata.dk>
Wed, 11 Nov 2015 13:50:27 +0000 (14:50 +0100)
committerAdam Dickmeiss <adam@indexdata.dk>
Wed, 11 Nov 2015 13:50:27 +0000 (14:50 +0100)
src/cqltransform.c

index 1118dc2..415a6cf 100644 (file)
@@ -340,6 +340,8 @@ const char *cql_lookup_reverse(cql_transform_t ct,
                 {
                     /* actual attribute */
                     Z_AttributeElement a_ae = *attributes->attributes[j];
+                    if (!compare_attr(e_ae, &a_ae))
+                        break;
                     if (a_ae.attributeSet && &e_ae->attributeSet &&
                         !oid_oidcmp(a_ae.attributeSet, yaz_oid_attset_bib_1))
                         a_ae.attributeSet = 0;