X-Git-Url: http://sru.miketaylor.org.uk/?a=blobdiff_plain;f=index%2Fextract.c;h=33fc1e368c9420df902c38252ba8121727781d7d;hb=be0203ee07adfeda7821a2c44ba6dd31a532b792;hp=2da428272edcc19d9f37479da64ac00abc37965a;hpb=c33b816c4435530975e7b5edfd5b2334201ea5a4;p=idzebra-moved-to-github.git diff --git a/index/extract.c b/index/extract.c index 2da4282..33fc1e3 100644 --- a/index/extract.c +++ b/index/extract.c @@ -1,4 +1,4 @@ -/* $Id: extract.c,v 1.190 2005-08-19 09:45:24 adam Exp $ +/* $Id: extract.c,v 1.192 2005-08-22 09:04:17 adam Exp $ Copyright (C) 1995-2005 Index Data ApS @@ -1313,7 +1313,6 @@ void extract_flushRecordKeys (ZebraHandle zh, SYSNO sysno, struct it_key key_out; char *dst = (char*) &key_in; zint *keyp = key_out.mem; - size_t key_idx = 0; iscz1_decode(decode_handle, &dst, &src); assert(key_in.len == 4); @@ -1685,9 +1684,9 @@ static void extract_add_sort_string (RecWord *p, const char *str, int length) { int set, use, slen; - off += key_SU_decode(&set, sk->buf + off); - off += key_SU_decode(&use, sk->buf + off); - off += key_SU_decode(&slen, sk->buf + off); + off += key_SU_decode(&set, (unsigned char *) sk->buf + off); + off += key_SU_decode(&use, (unsigned char *) sk->buf + off); + off += key_SU_decode(&slen, (unsigned char *) sk->buf + off); off += slen; if (p->attrSet == set && p->attrUse == use) return; @@ -1931,9 +1930,9 @@ void extract_flushSortKeys (ZebraHandle zh, SYSNO sysno, { int set, use, slen; - off += key_SU_decode(&set, sk->buf + off); - off += key_SU_decode(&use, sk->buf + off); - off += key_SU_decode(&slen, sk->buf + off); + off += key_SU_decode(&set, (unsigned char *) sk->buf + off); + off += key_SU_decode(&use, (unsigned char *) sk->buf + off); + off += key_SU_decode(&slen, (unsigned char *) sk->buf + off); sortIdx_type(sortIdx, use); if (cmd == 1)