Browse Source

test

release/v0.1
jl777 9 years ago
parent
commit
a480d489e7
  1. 6
      iguana/iguana_unspents.c

6
iguana/iguana_unspents.c

@ -226,9 +226,9 @@ uint32_t iguana_sparseadd(uint8_t *bits,uint32_t ind,int32_t width,uint32_t tabl
if ( (x= setind) == 0 )
return(0);
if ( width == 32 )
memcpy(&bits[bitoffset >> 5],&x,4);
memcpy(&bits[bitoffset >> 5],&setind,4);
else if ( width == 16 )
memcpy(&bits[bitoffset >> 4],&x,2);
memcpy(&bits[bitoffset >> 4],&setind,2);
else if ( width != 8 )
{
ptr = &bits[(bitoffset+width-1) >> 3];
@ -241,7 +241,7 @@ uint32_t iguana_sparseadd(uint8_t *bits,uint32_t ind,int32_t width,uint32_t tabl
*ptr |= masks[modval];
}
}
else bits[bitoffset >> 3] = x;
else bits[bitoffset >> 3] = setind;
if ( 1 )
{
for (x=j=0; j<width; j++)

Loading…
Cancel
Save