mirror of
https://github.com/beard7n/bsdports.git
synced 2026-04-10 10:31:20 +02:00
14 lines
541 B
Diff
14 lines
541 B
Diff
diff --git a/src/backend/executor/nodeAgg.c src/backend/executor/nodeAgg.c
|
|
index 7ca74ad58d3..523217126ef 100644
|
|
--- a/src/backend/executor/nodeAgg.c
|
|
+++ src/backend/executor/nodeAgg.c
|
|
@@ -644,7 +644,7 @@ advance_transition_function(AggState *aggstate,
|
|
pertrans->transtypeByVal,
|
|
pertrans->transtypeLen);
|
|
}
|
|
- if (!pergroupstate->transValueIsNull)
|
|
+ if (!(pergroupstate->noTransValue || pergroupstate->transValueIsNull))
|
|
{
|
|
if (DatumIsReadWriteExpandedObject(pergroupstate->transValue,
|
|
false,
|