summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael P2012-01-05 01:24:37 +0000
committerMichael P2012-01-05 01:24:37 +0000
commit6b458351cc1912961949349fd1d78e13bddebe9c (patch)
treeebe18e87cec996bf8792241d202f0c0d9d31edf0
parenta823e2d682fa18866d4cb99d90bd32ab10a5066d (diff)
Correct float8 collection
Bug reported by sch19831106 and patch by the same person
-rw-r--r--src/backend/utils/adt/float.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backend/utils/adt/float.c b/src/backend/utils/adt/float.c
index b7389cdad0..771665b028 100644
--- a/src/backend/utils/adt/float.c
+++ b/src/backend/utils/adt/float.c
@@ -2761,7 +2761,7 @@ float8_collect(PG_FUNCTION_ARGS)
N += transvalues[0];
sumX += transvalues[1];
CHECKFLOATVAL(sumX, isinf(collectvalues[1]) || isinf(transvalues[1]), true);
- sumX2 += transvalues[2] * transvalues[2];
+ sumX2 += transvalues[2];
CHECKFLOATVAL(sumX2, isinf(collectvalues[2]) || isinf(transvalues[2]), true);
/*