X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=index%2Fzsets.c;h=19fb36acf49edf5de891df18b27c642e7e4cc659;hb=ebf3ccba5a3bb82321066f26d1162424483b98fa;hp=19a6cf8958c3d9fe5146daa6274418bb350372a7;hpb=3731bdaf94aeba2550fc553aebe34831c203dc36;p=idzebra-moved-to-github.git diff --git a/index/zsets.c b/index/zsets.c index 19a6cf8..19fb36a 100644 --- a/index/zsets.c +++ b/index/zsets.c @@ -1,4 +1,4 @@ -/* $Id: zsets.c,v 1.126 2007-11-30 12:19:09 adam Exp $ +/* $Id: zsets.c,v 1.127 2007-12-01 21:34:10 adam Exp $ Copyright (C) 1995-2007 Index Data ApS @@ -1307,7 +1307,13 @@ static ZEBRA_RES zebra_recid_to_sysno(ZebraHandle zh, int sysnos_offset = 0; int i; - if (zh->reg->isamb) + if (!zh->reg->isamb) + { + if (sysnos_offset < *no_sysnos) + *sysnos = recid; + sysnos_offset++; + } + else { for (i = 0; res == ZEBRA_OK && i < num_bases; i++) {