fixbug17067.patch

application/octet-stream

Filename: fixbug17067.patch
Type: application/octet-stream
Part: 0
Message: Re: BUG #17067: FailedAssertion at castNodeImpl

Patch

Format: unified
File+
src/backend/parser/parse_agg.c 1 1
diff --git a/src/backend/parser/parse_agg.c b/src/backend/parser/parse_agg.c
index 9562ffcf3e..a25f8d5b98 100644
--- a/src/backend/parser/parse_agg.c
+++ b/src/backend/parser/parse_agg.c
@@ -1855,7 +1855,7 @@ expand_grouping_sets(List *groupingSets, bool groupDistinct, int limit)
 		list_sort(result, cmp_list_len_contents_asc);
 
 		/* Finally, remove duplicates */
-		prev = linitial_node(List, result);
+		prev = linitial(result);
 		for_each_from(cell, result, 1)
 		{
 			if (equal(lfirst(cell), prev))