diff --git a/test_multiaddr.h b/test_multiaddr.h index 76c1a7b..0867856 100644 --- a/test_multiaddr.h +++ b/test_multiaddr.h @@ -124,8 +124,10 @@ int test_multiaddr_bytes() { result = multiaddress_new_from_bytes(orig->bytes, orig->bsize); - if (strcmp(orig_address, result->string) != 0) + if (strcmp(orig_address, result->string) != 0) { + fprintf(stderr, "%s does not equal %s\n", orig_address, result->string); goto exit; + } retVal = 1; exit: diff --git a/varhexutils.c b/varhexutils.c index 2365658..dea41f6 100644 --- a/varhexutils.c +++ b/varhexutils.c @@ -97,12 +97,8 @@ void vthconvert(int size, char * crrz01, const uint8_t * xbuf) int i; for(i=0; i < (size*2); i++) { - if(buf[i]!='\0') - { - sprintf (conv_proc, "%02X", buf[i]); - //printf("%d:%d\n",i, buf[i]); - strcat(crrz1, conv_proc); - } + sprintf (conv_proc, "%02X", buf[i]); + strcat(crrz1, conv_proc); } crrz1 = NULL; }