aboutsummaryrefslogtreecommitdiff
path: root/src/backend/commands/typecmds.c
diff options
context:
space:
mode:
authorPeter Eisentraut <peter_e@gmx.net>2012-02-26 15:22:27 +0200
committerPeter Eisentraut <peter_e@gmx.net>2012-02-26 15:22:27 +0200
commit66f0cf7da8eeaeca4b9894bfafd61789b514af4a (patch)
tree53974e94a22f757082abc0e7e96805a77a6b94e3 /src/backend/commands/typecmds.c
parentac086d466d124337ba87c8eca9aca2417c5bb98f (diff)
downloadpostgresql-66f0cf7da8eeaeca4b9894bfafd61789b514af4a.tar.gz
postgresql-66f0cf7da8eeaeca4b9894bfafd61789b514af4a.zip
Remove useless const qualifier
Claiming that the typevar argument to DefineCompositeType() is const was a plain lie. A similar case in DefineVirtualRelation() was already changed in passing in commit 1575fbcb. Also clean up the now unnecessary casts that used to cast away the const.
Diffstat (limited to 'src/backend/commands/typecmds.c')
-rw-r--r--src/backend/commands/typecmds.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/backend/commands/typecmds.c b/src/backend/commands/typecmds.c
index 3523554cfbd..22c1132e9b9 100644
--- a/src/backend/commands/typecmds.c
+++ b/src/backend/commands/typecmds.c
@@ -1980,7 +1980,7 @@ AssignTypeArrayOid(void)
*-------------------------------------------------------------------
*/
Oid
-DefineCompositeType(const RangeVar *typevar, List *coldeflist)
+DefineCompositeType(RangeVar *typevar, List *coldeflist)
{
CreateStmt *createStmt = makeNode(CreateStmt);
Oid old_type_oid;
@@ -1991,7 +1991,7 @@ DefineCompositeType(const RangeVar *typevar, List *coldeflist)
* now set the parameters for keys/inheritance etc. All of these are
* uninteresting for composite types...
*/
- createStmt->relation = (RangeVar *) typevar;
+ createStmt->relation = typevar;
createStmt->tableElts = coldeflist;
createStmt->inhRelations = NIL;
createStmt->constraints = NIL;