Browse Source

test

release/v0.1
jl777 9 years ago
parent
commit
80678b7b29
  1. 4
      iguana/iguana_spendvectors.c

4
iguana/iguana_spendvectors.c

@ -929,7 +929,7 @@ int32_t iguana_balanceflush(struct iguana_info *coin,int32_t refhdrsi)
int32_t iguana_spendvectorsaves(struct iguana_info *coin) int32_t iguana_spendvectorsaves(struct iguana_info *coin)
{ {
int32_t i,j,n,iter; struct iguana_bundle *bp; int32_t i,j,n,iter; struct iguana_bundle *bp; struct iguana_ramchaindata *rdata;
if ( coin->spendvectorsaved > 1 ) if ( coin->spendvectorsaved > 1 )
return(0); return(0);
coin->spendvectorsaved = 1; coin->spendvectorsaved = 1;
@ -953,7 +953,7 @@ int32_t iguana_spendvectorsaves(struct iguana_info *coin)
} }
} }
} }
else if ( iguana_spendvectorsave(coin,bp,&bp->ramchain,bp->tmpspends,bp->numtmpspends,bp->ramchain.H.data->numspends) == 0 ) else if ( (rdata= bp->ramchain.H.data) != 0 && iguana_spendvectorsave(coin,bp,&bp->ramchain,bp->tmpspends,bp->numtmpspends,rdata->numspends) == 0 )
{ {
if ( bp->tmpspends != 0 && bp->numtmpspends > 0 && bp->tmpspends != bp->ramchain.Xspendinds ) if ( bp->tmpspends != 0 && bp->numtmpspends > 0 && bp->tmpspends != bp->ramchain.Xspendinds )
myfree(bp->tmpspends,sizeof(*bp->tmpspends) * bp->numtmpspends); myfree(bp->tmpspends,sizeof(*bp->tmpspends) * bp->numtmpspends);

Loading…
Cancel
Save