From 79a28ea13ac0a947229541c8f58eb9d9d4c512cf Mon Sep 17 00:00:00 2001 From: Alex 'AdUser' Z Date: Thu, 15 Feb 2018 22:51:34 +1000 Subject: [PATCH] * simdb-tool : fix display of last row in db_usage_map() --- src/simdb-tool.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/simdb-tool.c b/src/simdb-tool.c index 4e6fe0b..8a6d63c 100644 --- a/src/simdb-tool.c +++ b/src/simdb-tool.c @@ -140,9 +140,10 @@ int db_usage_map(simdb_t *db, int cols) { } m = map; - while (records) { + while (records > 0) { rest = (records > cols) ? cols : records; memcpy(row, m, rest); + row[rest] = '\0'; pos = m - map + 1; printf("%7d : %s\n", pos, row); m += rest;