From e43eb755e7ffa2c68e2673291a8542ea6c26f2c5 Mon Sep 17 00:00:00 2001 From: jl777 Date: Fri, 12 Jul 2019 19:43:37 -1100 Subject: [PATCH] Uint --- src/komodo_nSPV.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/komodo_nSPV.h b/src/komodo_nSPV.h index 84bb67af1..642c6ed8d 100644 --- a/src/komodo_nSPV.h +++ b/src/komodo_nSPV.h @@ -66,11 +66,11 @@ int32_t iguana_rwequihdrvec(int32_t rwflag,uint8_t *serialized,uint16_t *vecsize return(len); } -int32_t iguana_rwuint8vec(int32_t rwflag,uint8_t *serialized,uint32_t *biglenp,uint8_t **ptrp) +int32_t iguana_rwuint8vec(int32_t rwflag,uint8_t *serialized,int32_t *biglenp,uint8_t **ptrp) { int32_t vsize,len = 0; len += iguana_rwnum(rwflag,&serialized[len],sizeof(*biglenp),biglenp); - if ( (vsize= *biglenp) != 0 && vsize < MAX_TX_SIZE_AFTER_SAPLING ) + if ( (vsize= *biglenp) > 0 && vsize < MAX_TX_SIZE_AFTER_SAPLING ) { if ( *ptrp == 0 ) *ptrp = (uint8_t *)calloc(1,vsize); // relies on uint16_t being "small" to prevent mem exhaustion