From 32bd409971f58b087d198d1e916e52cddfa6a61e Mon Sep 17 00:00:00 2001 From: jl777 Date: Tue, 2 Feb 2016 00:53:25 -0300 Subject: [PATCH] test --- crypto777/iguana_OS.c | 4 ++-- crypto777/iguana_utils.c | 4 ++-- iguana/peggy_ramkv.c | 10 +++++++--- 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/crypto777/iguana_OS.c b/crypto777/iguana_OS.c index 8a10e49b2..b9c053b78 100755 --- a/crypto777/iguana_OS.c +++ b/crypto777/iguana_OS.c @@ -881,7 +881,7 @@ int32_t OS_getline(int32_t waitflag,char *line,int32_t max,char *dispstr) return((int32_t)strlen(line)); } #endif - fgets(line,max,stdin); - line[strlen(line)-1] = 0; + if ( fgets(line,max,stdin) >= 0 ) + line[strlen(line)-1] = 0; return((int32_t)strlen(line)); } diff --git a/crypto777/iguana_utils.c b/crypto777/iguana_utils.c index 4729b4781..1b0530088 100755 --- a/crypto777/iguana_utils.c +++ b/crypto777/iguana_utils.c @@ -668,7 +668,7 @@ void reverse_hexstr(char *str) free(rev); } -int32_t nn_base64_decode (const char *in, size_t in_len,uint8_t *out, size_t out_len) +/*int32_t nn_base64_decode (const char *in, size_t in_len,uint8_t *out, size_t out_len) { uint32_t ii,io,rem,v; uint8_t ch; // Unrolled lookup of ASCII code points. 0xFF represents a non-base64 valid character. @@ -778,7 +778,7 @@ int32_t nn_base64_encode (const uint8_t *in, size_t in_len,char *out, size_t out out [io] = '\0'; return io; -} +}*/ /* NXT address converter, diff --git a/iguana/peggy_ramkv.c b/iguana/peggy_ramkv.c index b8d6e1b30..8d09a2a15 100755 --- a/iguana/peggy_ramkv.c +++ b/iguana/peggy_ramkv.c @@ -165,9 +165,13 @@ long ramkv777_save(struct ramkv777 *kv) if ( retval > 0 ) { sprintf(oldfname,"%s.%u",kv->name,(uint32_t)time(NULL)); - sprintf(cmd,"%s %s %s",OS_mvstr(),kv->name,oldfname), system(cmd); - sprintf(cmd,"%s %s %s",OS_mvstr(),fname,kv->name), system(cmd); - } + sprintf(cmd,"%s %s %s",OS_mvstr(),kv->name,oldfname); + if ( system(cmd) != 0 ) + printf("error issuing.(%s)\n",cmd); + sprintf(cmd,"%s %s %s",OS_mvstr(),fname,kv->name); + if ( system(cmd) != 0 ) + printf("error issuing.(%s)\n",cmd); + } return(retval); }