Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit66f0cf7

Browse files
committed
Remove useless const qualifier
Claiming that the typevar argument to DefineCompositeType() is constwas a plain lie. A similar case in DefineVirtualRelation() wasalready changed in passing in commit1575fbc. Also clean up the nowunnecessary casts that used to cast away the const.
1 parentac086d4 commit66f0cf7

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

‎src/backend/commands/typecmds.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1980,7 +1980,7 @@ AssignTypeArrayOid(void)
19801980
*-------------------------------------------------------------------
19811981
*/
19821982
Oid
1983-
DefineCompositeType(constRangeVar*typevar,List*coldeflist)
1983+
DefineCompositeType(RangeVar*typevar,List*coldeflist)
19841984
{
19851985
CreateStmt*createStmt=makeNode(CreateStmt);
19861986
Oidold_type_oid;
@@ -1991,7 +1991,7 @@ DefineCompositeType(const RangeVar *typevar, List *coldeflist)
19911991
* now set the parameters for keys/inheritance etc. All of these are
19921992
* uninteresting for composite types...
19931993
*/
1994-
createStmt->relation=(RangeVar*)typevar;
1994+
createStmt->relation=typevar;
19951995
createStmt->tableElts=coldeflist;
19961996
createStmt->inhRelations=NIL;
19971997
createStmt->constraints=NIL;

‎src/backend/commands/view.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -254,7 +254,7 @@ DefineVirtualRelation(RangeVar *relation, List *tlist, bool replace,
254254
* now set the parameters for keys/inheritance etc. All of these are
255255
* uninteresting for views...
256256
*/
257-
createStmt->relation=(RangeVar*)relation;
257+
createStmt->relation=relation;
258258
createStmt->tableElts=attrList;
259259
createStmt->inhRelations=NIL;
260260
createStmt->constraints=NIL;

‎src/include/commands/typecmds.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ extern void DefineDomain(CreateDomainStmt *stmt);
2525
externvoidDefineEnum(CreateEnumStmt*stmt);
2626
externvoidDefineRange(CreateRangeStmt*stmt);
2727
externvoidAlterEnum(AlterEnumStmt*stmt);
28-
externOidDefineCompositeType(constRangeVar*typevar,List*coldeflist);
28+
externOidDefineCompositeType(RangeVar*typevar,List*coldeflist);
2929
externOidAssignTypeArrayOid(void);
3030

3131
externvoidAlterDomainDefault(List*names,Node*defaultRaw);

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp