X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=index%2Fretrieve.c;h=3e50ae55ac941b3f196356f30fb76141b4098bd9;hb=b2084f54a96f78eede08dda6f98d5ee1f502e91b;hp=d3928d9055f33ace326a0c9b570a3a582ce61da9;hpb=f82c996895d8dcd69e987660ebf9fdaafdba35b0;p=idzebra-moved-to-github.git diff --git a/index/retrieve.c b/index/retrieve.c index d3928d9..3e50ae5 100644 --- a/index/retrieve.c +++ b/index/retrieve.c @@ -1,4 +1,4 @@ -/* $Id: retrieve.c,v 1.78 2007-12-03 13:04:04 adam Exp $ +/* $Id: retrieve.c,v 1.79 2007-12-03 13:34:17 adam Exp $ Copyright (C) 1995-2007 Index Data ApS @@ -777,7 +777,8 @@ static ZEBRA_RES facet_fetch(ZebraHandle zh, const char *setname, i++, spec = spec->next) { int ord = CAST_ZINT_TO_INT(key_in.mem[0]); - if (ord == ord_array[i]) + if (ord == ord_array[i] && + str[0] != FIRST_IN_FIELD_CHAR) { int *freq; zebra_strmap_t sm = map_array[i];