From ea999ce789ba2f6769306b31e7ceecd61f179f87 Mon Sep 17 00:00:00 2001 From: Daniel Baston Date: Wed, 22 Jul 2015 06:52:25 -0400 Subject: [PATCH] fix uninitialized stddev --- postgis/gserialized_estimate.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/postgis/gserialized_estimate.c b/postgis/gserialized_estimate.c index df46fc05569..7c7056a7596 100644 --- a/postgis/gserialized_estimate.c +++ b/postgis/gserialized_estimate.c @@ -1269,8 +1269,9 @@ compute_gserialized_stats_mode(VacAttrStats *stats, AnalyzeAttrFetchFunc fetchfu int stats_slot; /* What slot is this data going into? (2D vs ND) */ int stats_kind; /* And this is what? (2D vs ND) */ - /* Initialize sums */ - memset(&sum, 0, sizeof(ND_BOX)); + /* Initialize sum and stddev */ + nd_box_init(&sum); + nd_box_init(&stddev); /* * This is where gserialized_analyze_nd