From 2041d375f211465425aad7083e956e2cbbc9cddc Mon Sep 17 00:00:00 2001 From: "Steinar H. Gunderson" Date: Sat, 13 Dec 2014 18:09:56 +0100 Subject: [PATCH] (Sort of) fix a hang. --- binlookup.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/binlookup.cpp b/binlookup.cpp index afc446c..08455eb 100644 --- a/binlookup.cpp +++ b/binlookup.cpp @@ -58,7 +58,7 @@ int main(int argc, char **argv) const uint8_t *key, *val; size_t len_key, len_val; - while (mtbl_iter_next(it, &key, &len_key, &val, &len_val)) { + if (mtbl_iter_next(it, &key, &len_key, &val, &len_val)) { Count c; c.ParseFromArray(val, len_val); printf("%d %d %d %u %f %f %d %ld %d %ld", @@ -72,6 +72,8 @@ int main(int argc, char **argv) printf(" %s", c.move(j).c_str()); } printf("\n"); + } else { + printf("-\n"); } fflush(stdout); mtbl_iter_destroy(&it); -- 2.39.2