X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=util%2Fyaz-ccl.c;h=a801874c9a8b6537dcd22aacd457d78213875601;hp=8aa385428fcbe696146f2d086397b72cf40e8c3a;hb=1db60f5a7396b9b37560f6b6962be0b68240486c;hpb=d4c12ec7c451e74a949cc7c8d5fef226c995ddc6 diff --git a/util/yaz-ccl.c b/util/yaz-ccl.c index 8aa3854..a801874 100644 --- a/util/yaz-ccl.c +++ b/util/yaz-ccl.c @@ -38,12 +38,18 @@ static Z_AttributesPlusTerm *ccl_rpn_term (struct ccl_rpn_node *p) assert (zapt->attributeList[i]); zapt->attributeList[i]->attributeType = &attr->type; +#ifdef Z_95 + zapt->attributeList[i]->attributeSet = 0; + zapt->attributeList[i]->which = Z_AttributeValue_numeric; + zapt->attributeList[i]->value.numeric = &attr->value; +#else zapt->attributeList[i]->attributeValue = &attr->value; +#endif } } else - zapt->attributeList = NULL; + zapt->attributeList = ODR_NULLVAL; zapt->term = term; term->which = Z_Term_general;