From: Rusty Russell Date: Wed, 6 Oct 2010 17:10:03 +0000 (+1030) Subject: tdb2: fix uninitialized var. X-Git-Url: https://git.ozlabs.org/?p=ccan;a=commitdiff_plain;h=8c7516decc0a0921b4fd45eef401e07eb58e0b01;ds=inline tdb2: fix uninitialized var. --- diff --git a/ccan/tdb2/summary.c b/ccan/tdb2/summary.c index e7a29196..e9f986e7 100644 --- a/ccan/tdb2/summary.c +++ b/ccan/tdb2/summary.c @@ -163,6 +163,8 @@ char *tdb_summary(struct tdb_context *tdb, enum tdb_summary_flags flags) *bucketsg[BUCKETS_FOR_ZONE(63)+1] = { NULL }; char *ret = NULL; + zonesg = hashesg = freeg = keysg = datag = extrag = uncoalg = NULL; + if (tdb_allrecord_lock(tdb, F_RDLCK, TDB_LOCK_WAIT, false) != 0) return NULL; @@ -222,9 +224,6 @@ char *tdb_summary(struct tdb_context *tdb, enum tdb_summary_flags flags) HISTO_WIDTH, HISTO_HEIGHT); } - } else { - zonesg = hashesg = freeg = keysg = datag = extrag = uncoalg - = NULL; } /* 20 is max length of a %llu. */