X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;f=recctrl%2Frecgrs.c;h=bc77d389b0f1bbbe1377c39913bdcd98f2fd5c98;hb=bd3a317131488141726cedfba9f86b9e479c5385;hp=f45f4d74fe38d22b047f66a677d4f7258b7c3e83;hpb=6ba9698e88c0283e40fa5980a1a6b551fff2d597;p=idzebra-moved-to-github.git diff --git a/recctrl/recgrs.c b/recctrl/recgrs.c index f45f4d7..bc77d38 100644 --- a/recctrl/recgrs.c +++ b/recctrl/recgrs.c @@ -1,4 +1,4 @@ -/* $Id: recgrs.c,v 1.110 2006-05-19 13:49:35 adam Exp $ +/* $Id: recgrs.c,v 1.112 2006-06-13 20:04:15 adam Exp $ Copyright (C) 1995-2006 Index Data ApS @@ -529,10 +529,8 @@ static void index_xpath(struct source_parser *sp, data1_node *n, int termlist_only = 1; data1_termlist *tl; int xpdone = 0; - yaz_log(YLOG_DEBUG, "index_xpath level=%d xpath_index=%s", - level, xpath_index); if ((!n->root->u.root.absyn) || - (n->root->u.root.absyn->enable_xpath_indexing)) { + (n->root->u.root.absyn->xpath_indexing == DATA1_XPATH_INDEXING_ENABLE)) { termlist_only = 0; } @@ -1357,7 +1355,7 @@ int zebra_grs_retrieve(void *clientData, struct recRetrieveCtrl *p, p->odr, &dummy))) p->diagnostic = 238; /* not available in requested syntax */ else - p->rec_len = (size_t) (-1); + p->rec_len = -1; break; case VAL_EXPLAIN: /* ensure our data1 tree is UTF-8 */ @@ -1367,7 +1365,7 @@ int zebra_grs_retrieve(void *clientData, struct recRetrieveCtrl *p, p->odr))) p->diagnostic = 238; else - p->rec_len = (size_t) (-1); + p->rec_len = -1; break; case VAL_SUMMARY: /* ensure our data1 tree is UTF-8 */ @@ -1376,7 +1374,7 @@ int zebra_grs_retrieve(void *clientData, struct recRetrieveCtrl *p, p->odr))) p->diagnostic = 238; else - p->rec_len = (size_t) (-1); + p->rec_len = -1; break; case VAL_SUTRS: if (p->encoding)