From efc67f428b6a64a373be876353329ea29aa188d1 Mon Sep 17 00:00:00 2001 From: x Date: Mon, 15 Jan 2018 17:15:50 +0100 Subject: [PATCH] BitUtil: Delta, ZigZag, NumBits, Floating Point,... --- bitutil.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bitutil.c b/bitutil.c index 732716b..4126f08 100644 --- a/bitutil.c +++ b/bitutil.c @@ -282,7 +282,7 @@ unsigned bitz32(unsigned *in, unsigned n, unsigned start) { unsigned bitzenc8( uint8_t *in, unsigned n, uint8_t *out, uint8_t start, uint8_t mindelta) { uint8_t b = 0,*op = out;uint8_t x; BITZENC(uint8_t, int8_t, in, n, b |= x; *op++ = x); return bsr8(b); } unsigned bitzenc16(uint16_t *in, unsigned n, uint16_t *out, uint16_t start, uint16_t mindelta) { uint16_t b = 0,*op = out;uint16_t x; BITZENC(uint16_t, int16_t,in, n, b |= x; *op++ = x); return bsr16(b); } -unsigned bitzenc64(uint64_t *in, unsigned n, uint64_t *out, uint64_t start, uint64_t mindelta) { uint64_t b = 0,*op = out;uint64_t x; BITZENC(uint64_t, int64_t,in, n, b |= x; *op++ = x); return bsr32(b); } +unsigned bitzenc64(uint64_t *in, unsigned n, uint64_t *out, uint64_t start, uint64_t mindelta) { uint64_t b = 0,*op = out;uint64_t x; BITZENC(uint64_t, int64_t,in, n, b |= x; *op++ = x); return bsr64(b); } unsigned bitzenc32(unsigned *in, unsigned n, unsigned *out, unsigned start, uint32_t mindelta) { #if defined(__SSE2__) && defined(USE_SSE) unsigned *ip,b,*op = out;