From ef43a0c757fa9fc2652bbfe7ec82f3aa64314786 Mon Sep 17 00:00:00 2001 From: jl777 Date: Wed, 20 Apr 2016 21:10:00 -0500 Subject: [PATCH] test --- iguana/iguana_bundles.c | 4 ++-- iguana/iguana_unspents.c | 4 +++- iguana/main.c | 2 +- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/iguana/iguana_bundles.c b/iguana/iguana_bundles.c index 6aecd4fa9..e4982903e 100755 --- a/iguana/iguana_bundles.c +++ b/iguana/iguana_bundles.c @@ -729,7 +729,7 @@ int32_t iguana_bundleready(struct iguana_info *coin,struct iguana_bundle *bp,int } else { -//#ifndef __PNACL__ +#ifndef __PNACL__ int32_t checki,hdrsi; FILE *fp; fname[0] = 0; checki = iguana_peerfname(coin,&hdrsi,GLOBAL_TMPDIR,fname,0,block->RO.hash2,zero,1,0); @@ -744,7 +744,7 @@ int32_t iguana_bundleready(struct iguana_info *coin,struct iguana_bundle *bp,int fclose(fp); } else -//#endif +#endif { iguana_blockunmark(coin,block,bp,i,1); if ( requiredflag != 0 ) diff --git a/iguana/iguana_unspents.c b/iguana/iguana_unspents.c index 32f1d476d..dccdf5ab5 100755 --- a/iguana/iguana_unspents.c +++ b/iguana/iguana_unspents.c @@ -210,7 +210,9 @@ void iguana_volatilespurge(struct iguana_info *coin,struct iguana_ramchain *ramc int32_t iguana_volatilesmap(struct iguana_info *coin,struct iguana_ramchain *ramchain) { - int32_t iter,numhdrsi,err = -1; char fname[1024]; bits256 balancehash,allbundles; + int32_t iter,numhdrsi,err = -1; char fname[1024]; bits256 balancehash,allbundles; struct iguana_ramchaindata *rdata; + if ( (rdata= ramchain->H.data) == 0 ) + return(-1); for (iter=0; iter<2; iter++) { sprintf(fname,"%s/%s%s/accounts/debits.%d",GLOBAL_DBDIR,iter==0?"ro/":"",coin->symbol,ramchain->H.data->height); diff --git a/iguana/main.c b/iguana/main.c index 1f7bc8668..d394cbf6b 100755 --- a/iguana/main.c +++ b/iguana/main.c @@ -68,7 +68,7 @@ int32_t HDRnet,netBLOCKS; cJSON *API_json; #ifdef __PNACL__ -char GLOBAL_TMPDIR[512] = "/DB/tmp"; +char GLOBAL_TMPDIR[512] = "/tmp"; char GLOBAL_DBDIR[512] = "/DB"; char GLOBAL_HELPDIR[512] = "/DB/help"; char GLOBAL_VALIDATEDIR[512] = "/DB/purgeable";