mirror of
https://codeberg.org/redict/redict.git
synced 2025-01-22 16:18:28 -05:00
Fix HLL sparse object creation.
The function didn't considered the fact that each XZERO opcode is two bytes.
This commit is contained in:
parent
a79386b1af
commit
1ccb661569
@ -913,8 +913,8 @@ robj *createHLLObject(void) {
|
||||
sds s;
|
||||
uint8_t *p;
|
||||
int sparselen = HLL_HDR_SIZE +
|
||||
((HLL_REGISTERS+(HLL_SPARSE_XZERO_MAX_LEN-1)) /
|
||||
HLL_SPARSE_XZERO_MAX_LEN);
|
||||
(((HLL_REGISTERS+(HLL_SPARSE_XZERO_MAX_LEN-1)) /
|
||||
HLL_SPARSE_XZERO_MAX_LEN)*2);
|
||||
int aux;
|
||||
|
||||
/* Populate the sparse representation with as many XZERO opcodes as
|
||||
|
Loading…
Reference in New Issue
Block a user