!196 fix core dump when run CUBE with pg_stat_statements

Merge pull request !196 from scarbor_fair/master
This commit is contained in:
opengauss-bot
2020-09-08 21:33:15 +08:00
committed by Gitee

View File

@ -1662,6 +1662,12 @@ static void JumbleExpr(pgssJumbleState* jstate, Node* node)
JumbleExpr(jstate, (Node*)lfirst(temp));
}
break;
case T_IntList:
foreach(temp, (List *) node)
{
APP_JUMB(lfirst_int(temp));
}
break;
case T_SortGroupClause: {
SortGroupClause* sgc = (SortGroupClause*)node;
@ -1674,7 +1680,7 @@ static void JumbleExpr(pgssJumbleState* jstate, Node* node)
GroupingSet* gsnode = (GroupingSet*)node;
JumbleExpr(jstate, (Node*)gsnode->content);
}
} break;
case T_WindowClause: {
WindowClause* wc = (WindowClause*)node;