From e0244ad3fc81098cb339acaa98cbe9c1b23a6bf5 Mon Sep 17 00:00:00 2001 From: Benoit Dejean Date: Sun, 21 Jun 2015 15:38:32 +0200 Subject: [PATCH] Don't try to print a NULL hash_table. --- examples/pprint.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/examples/pprint.c b/examples/pprint.c index ae018eac..20a7e9a8 100644 --- a/examples/pprint.c +++ b/examples/pprint.c @@ -43,9 +43,11 @@ printf("\t%4lu B %3lu " #ARRAY "[%lu] = { ", \ (unsigned long) sizeof buf->ARRAY, 0,\ (unsigned long) G_N_ELEMENTS(buf->ARRAY)); \ for(i = 0; i < SIZE; ++i) { \ -printf ("[ ");\ -PPRINT_HASHTABLE(buf->ARRAY[i].values); \ -printf ("]\n");\ + if (buf->ARRAY[i].values) { \ + printf ("[ "); \ + PPRINT_HASHTABLE(buf->ARRAY[i].values); \ + printf ("]\n"); \ + } \ } \ printf("} "); \ } while(0)