From: Paul Ramsey Date: Tue, 23 Mar 2010 00:25:11 +0000 (+0000) Subject: Fix for array aggregation error (#469) X-Git-Tag: 2.0.0alpha1~3094 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e811d292922a40ebccf2837536461ee90b86e8cc;p=postgis Fix for array aggregation error (#469) git-svn-id: http://svn.osgeo.org/postgis/trunk@5454 b70326c6-7e19-0410-871a-916f4a2858ee --- diff --git a/postgis/lwgeom_accum.c b/postgis/lwgeom_accum.c index 9d9c60552..9e7536993 100644 --- a/postgis/lwgeom_accum.c +++ b/postgis/lwgeom_accum.c @@ -169,9 +169,7 @@ pgis_accum_finalfn(pgis_abs *p, MemoryContext mctx, FunctionCallInfo fcinfo) #if POSTGIS_PGSQL_VERSION < 84 result = makeMdArrayResult(state, 1, dims, lbs, mctx); #else - /* Release working state if regular aggregate, but not if window agg */ - result = makeMdArrayResult(state, 1, dims, lbs, mctx, - IsA(fcinfo->context, AggState)); + result = makeMdArrayResult(state, 1, dims, lbs, mctx, false); #endif return result; }