diff options
author | Robert Haas <rhaas@postgresql.org> | 2011-01-03 22:08:55 -0500 |
---|---|---|
committer | Robert Haas <rhaas@postgresql.org> | 2011-01-03 22:08:55 -0500 |
commit | 7f60be72b0865dd442c4f6164a997ff528a44d85 (patch) | |
tree | 510b1cf3846a5976fd1c5b2efa2833b2abbf3c90 /src/backend/commands/alter.c | |
parent | dc8a14311a4825b6bf7b787764b9f0c3f8d8df8e (diff) |
Fix crash in ALTER OPERATOR CLASS/FAMILY .. SET SCHEMA.
In the previous coding, the parser emitted a List containing a C string,
which is no good, because copyObject() can't handle it.
Dimitri Fontaine
Diffstat (limited to 'src/backend/commands/alter.c')
-rw-r--r-- | src/backend/commands/alter.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/backend/commands/alter.c b/src/backend/commands/alter.c index 6a9b21d01fe..1c6ae0243e4 100644 --- a/src/backend/commands/alter.c +++ b/src/backend/commands/alter.c @@ -198,11 +198,11 @@ ExecAlterObjectSchemaStmt(AlterObjectSchemaStmt *stmt) break; case OBJECT_OPCLASS: - AlterOpClassNamespace(stmt->object, stmt->objarg, stmt->newschema); + AlterOpClassNamespace(stmt->object, stmt->addname, stmt->newschema); break; case OBJECT_OPFAMILY: - AlterOpFamilyNamespace(stmt->object, stmt->objarg, stmt->newschema); + AlterOpFamilyNamespace(stmt->object, stmt->addname, stmt->newschema); break; case OBJECT_SEQUENCE: |