From 2c50994821fe354d6703fe2976b42a835171393b Mon Sep 17 00:00:00 2001 From: totaj Date: Wed, 17 May 2023 16:15:56 +0800 Subject: [PATCH] Fix create trigger bug. --- src/common/backend/parser/gram.y | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/common/backend/parser/gram.y b/src/common/backend/parser/gram.y index bd334d3d0..5000ecedf 100644 --- a/src/common/backend/parser/gram.y +++ b/src/common/backend/parser/gram.y @@ -16751,7 +16751,7 @@ subprogram_body: { yyextra->core_yy_extra.query_string_locationlist = lappend_int(yyextra->core_yy_extra.query_string_locationlist, yylloc); - funSrc = (FunctionSources*)palloc0(sizeof(FunctionSources)); + funSrc = makeNode(FunctionSources); funSrc->bodySrc = proc_body_str; funSrc->headerSrc = proc_header_str;