From 5d84d80c612f3a3c6cad293cb1869c8704173533 Mon Sep 17 00:00:00 2001 From: Jethro Grassie Date: Sun, 5 May 2019 01:37:49 -0400 Subject: [PATCH] null terminate payload --- src/pool.c | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/pool.c b/src/pool.c index f1ffea1..bdd130c 100644 --- a/src/pool.c +++ b/src/pool.c @@ -865,7 +865,7 @@ startup_pauout(uint64_t height) pool_stats.last_block_found = block->timestamp; if (block->height > height - 60) - break; + continue; if (block->status & BLOCK_UNLOCKED || block->status & BLOCK_ORPHANED) continue; @@ -1158,16 +1158,14 @@ rpc_get_request_body(char *body, const char* method, char* fmt, ...) pb += strlen(pb); break; } - char append = ':'; - if (count++ % 2 != 0) - append = ','; - *pb++ = append; + *pb++ = count++ % 2 ? ',' : ':'; } va_end(args); *--pb = '}'; pb++; } - *pb = '}'; + *pb++ = '}'; + *pb = '\0'; log_trace("Payload: %s", body); }