X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=src%2Fcclfind.c;h=a5bde827a174562b2695a4913975901066842978;hp=1d4f6c6f48b8a15c9a80f3bd60dffd65a4a4a107;hb=a8ff4e889fee9510119c0f02f963fd495dd8334b;hpb=70b5d94fe23e5596ab67faa02eefd6e37df25058 diff --git a/src/cclfind.c b/src/cclfind.c index 1d4f6c6..a5bde82 100644 --- a/src/cclfind.c +++ b/src/cclfind.c @@ -799,7 +799,9 @@ struct ccl_rpn_node *qualifiers_order(CCL_parser cclp, { if (!(p = search_terms(cclp, ap))) return NULL; - ccl_add_attr_numeric(p, attset, CCL_BIB1_REL, rel); + if (rel != 3 || + !qual_val_type(ap, CCL_BIB1_REL, CCL_BIB1_REL_OMIT_EQUALS, 0)) + ccl_add_attr_numeric(p, attset, CCL_BIB1_REL, rel); return p; } return NULL;