postgres.git / summary / log / commit / refs

commit    d3f3f95680701fb5f5bd8df603ec57d66b5b3d1b
Author:   Tom Lane <tgl@sss.pgh.pa.us>
Date:     Mon May 08 15:18:40 2017 +0000
First released in: 10.0, 9.3.17, 9.4.12, 9.5.7, 9.6.3

    Fix possibly-uninitialized variable.
    
    Oversight in e2d4ef8de et al (my fault not Peter's).  Per buildfarm.
    
    Security: CVE-2017-7484


src/backend/utils/adt/rangetypes_selfuncs.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/backend/utils/adt/rangetypes_selfuncs.c b/src/backend/utils/adt/rangetypes_selfuncs.c index 3d1b133e95c..559dffa3285 100644 --- a/src/backend/utils/adt/rangetypes_selfuncs.c +++ b/src/backend/utils/adt/rangetypes_selfuncs.c @@ -374,8 +374,8 @@ calc_hist_selectivity(TypeCacheEntry *typcache, VariableStatData *vardata, { Datum *hist_values; int nhist; - Datum *length_hist_values; - int length_nhist; + Datum *length_hist_values = NULL; + int length_nhist = 0; RangeBound *hist_lower; RangeBound *hist_upper; int i; [parent: b2423f0fa21b]