]> granicus.if.org Git - postgresql/commitdiff
Fix possibly-uninitialized variable.
authorTom Lane <tgl@sss.pgh.pa.us>
Mon, 8 May 2017 15:18:40 +0000 (11:18 -0400)
committerTom Lane <tgl@sss.pgh.pa.us>
Mon, 8 May 2017 15:19:04 +0000 (11:19 -0400)
Oversight in e2d4ef8de et al (my fault not Peter's).  Per buildfarm.

Security: CVE-2017-7484

src/backend/utils/adt/rangetypes_selfuncs.c

index 3d1b133e95c8dfb2c4495dbd2b9f3db7b99fb684..559dffa3285770905f7649ef2d9934dcedd7f760 100644 (file)
@@ -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;