From: Sandro Santilli Date: Fri, 31 Jul 2015 17:06:53 +0000 (+0000) Subject: Fix uninitialized stddev in stats computation (#3222) X-Git-Tag: 2.2.0rc1~201 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b0ac40039bb22a8c15927e7dbf6f7a416a13aebb;p=postgis Fix uninitialized stddev in stats computation (#3222) Patch by Daniel Baston git-svn-id: http://svn.osgeo.org/postgis/trunk@13862 b70326c6-7e19-0410-871a-916f4a2858ee --- diff --git a/postgis/gserialized_estimate.c b/postgis/gserialized_estimate.c index df46fc055..7c7056a75 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