修复rename内存泄漏问题

This commit is contained in:
luozihao
2022-10-31 15:53:25 +08:00
parent 6179070ae2
commit 35ecef7227

View File

@ -6093,7 +6093,7 @@ static void RenameTableFeature(RenameStmt* stmt)
/* Rename regular table */
replaces[Anum_pg_class_relname - 1] = true;
values[Anum_pg_class_relname - 1] = CStringGetDatum(modfytable);
values[Anum_pg_class_relname - 1] = DirectFunctionCall1(namein, CStringGetDatum(modfytable));
if (modfySchema != NULL) {
replaces[Anum_pg_class_relnamespace - 1] = true;
values[Anum_pg_class_relnamespace - 1] = ObjectIdGetDatum(modfyNameSpace);