X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=index%2Fkey_block.c;fp=index%2Fkey_block.c;h=1cc8351066622c3493e59f134bbba91616d56ce2;hb=21183d937806badd59032ea24773a1eb85918835;hp=e9e8fdb563e468a74f71b73100530f95b5d741af;hpb=6d1a5ad0fa40f223ec8983f1f270547f2672ebce;p=idzebra-moved-to-github.git diff --git a/index/key_block.c b/index/key_block.c index e9e8fdb..1cc8351 100644 --- a/index/key_block.c +++ b/index/key_block.c @@ -1,4 +1,4 @@ -/* $Id: key_block.c,v 1.4 2006-11-21 22:17:49 adam Exp $ +/* $Id: key_block.c,v 1.5 2006-11-28 08:43:53 adam Exp $ Copyright (C) 1995-2006 Index Data ApS @@ -279,7 +279,10 @@ void key_block_write(zebra_key_block_t p, zint sysno, struct it_key *key_in, ((char*)p->key_buf)[(p->key_buf_used)++] = cmd; if (static_rank_enable) + { + assert(staticrank >= 0); key_out.mem[j++] = staticrank; + } if (key_in->mem[1]) /* filter specified record ID */ key_out.mem[j++] = key_in->mem[1]; @@ -305,9 +308,6 @@ void key_block_flush_int(zebra_key_block_t p, (p->key_file_no)++; yaz_log(YLOG_LOG, "sorting section %d", (p->key_file_no)); - yaz_log(log_level, " sort_buff at %p n=%d", - key_buf + ptr_top - ptr_i,ptr_i); - #if USE_SHELLSORT shellsort(key_buf + ptr_top - ptr_i, ptr_i,