From a5021b435e1939cda132226ded8b435af1d9f603 Mon Sep 17 00:00:00 2001 From: Derek Nelson <=> Date: Sat, 28 May 2016 18:50:33 -0700 Subject: [PATCH] Fixes #1400: Only initialize set_agg uniqueness state when it doesn't exist yet --- src/backend/utils/adt/setfuncs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/utils/adt/setfuncs.c b/src/backend/utils/adt/setfuncs.c index baee24593..504219378 100644 --- a/src/backend/utils/adt/setfuncs.c +++ b/src/backend/utils/adt/setfuncs.c @@ -196,7 +196,7 @@ set_agg_combine(PG_FUNCTION_ARGS) old = MemoryContextSwitchTo(context); - if (state == NULL) + if (fcinfo->flinfo->fn_extra == NULL) set_agg_startup(fcinfo, incoming->element_type); /*