X-Git-Url: http://sru.miketaylor.org.uk/?a=blobdiff_plain;ds=sidebyside;f=src%2Fyaz-z-query.cpp;h=641934cfb5fc61e36b55228f3abc5e9cd583cd1a;hb=86726b00b052694e65b036c262f5fe9096554175;hp=1f178cc42349e4efe805055e6dda6ea455cf3495;hpb=307a8638d6429b0f77ad762d52309c550e45648c;p=yazpp-moved-to-github.git diff --git a/src/yaz-z-query.cpp b/src/yaz-z-query.cpp index 1f178cc..641934c 100644 --- a/src/yaz-z-query.cpp +++ b/src/yaz-z-query.cpp @@ -2,12 +2,14 @@ * Copyright (c) 1998-2003, Index Data. * See the file LICENSE for details. * - * $Id: yaz-z-query.cpp,v 1.14 2003-12-16 14:17:01 adam Exp $ + * $Id: yaz-z-query.cpp,v 1.16 2005-06-02 06:40:21 adam Exp $ */ #include #include +using namespace yazpp_1; + Yaz_Z_Query::Yaz_Z_Query() { odr_encode = odr_createmem (ODR_ENCODE); @@ -179,10 +181,9 @@ int Yaz_Z_Query::rpn2pquery(Z_RPNStructure *s, WRBUF buf) WRBUF Yaz_Z_Query::zquery2pquery(Z_Query *q) { - WRBUF buf = wrbuf_alloc(); - if (q->which != Z_Query_type_1 && q->which != Z_Query_type_101) return 0; + WRBUF buf = wrbuf_alloc(); if (q->u.type_1->attributeSetId) { /* Output attribute set ID */ wrbuf_puts(buf, "@attrset ");