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

Commitcbdf75b

Browse files
committed
Remove useless casts
Casting the argument of strVal() to (Value *) is useless, sincestrVal() already does that.Most code didn't do that anyway; this was apparently just a style thatsnuck into certain files.Reviewed-by: Dagfinn Ilmari Mannsåker <ilmari@ilmari.org>Reviewed-by: Kyotaro Horiguchi <horikyota.ntt@gmail.com>Discussion:https://www.postgresql.org/message-id/flat/5ba6bc5b-3f95-04f2-2419-f8ddb4c046fb@enterprisedb.com
1 parent3b23159 commitcbdf75b

File tree

5 files changed

+28
-28
lines changed

5 files changed

+28
-28
lines changed

‎src/backend/catalog/objectaddress.c

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2386,7 +2386,7 @@ check_object_ownership(Oid roleid, ObjectType objtype, ObjectAddress address,
23862386
caseOBJECT_DATABASE:
23872387
if (!pg_database_ownercheck(address.objectId,roleid))
23882388
aclcheck_error(ACLCHECK_NOT_OWNER,objtype,
2389-
strVal((Value*)object));
2389+
strVal(object));
23902390
break;
23912391
caseOBJECT_TYPE:
23922392
caseOBJECT_DOMAIN:
@@ -2433,7 +2433,7 @@ check_object_ownership(Oid roleid, ObjectType objtype, ObjectAddress address,
24332433
caseOBJECT_SCHEMA:
24342434
if (!pg_namespace_ownercheck(address.objectId,roleid))
24352435
aclcheck_error(ACLCHECK_NOT_OWNER,objtype,
2436-
strVal((Value*)object));
2436+
strVal(object));
24372437
break;
24382438
caseOBJECT_COLLATION:
24392439
if (!pg_collation_ownercheck(address.objectId,roleid))
@@ -2448,27 +2448,27 @@ check_object_ownership(Oid roleid, ObjectType objtype, ObjectAddress address,
24482448
caseOBJECT_EXTENSION:
24492449
if (!pg_extension_ownercheck(address.objectId,roleid))
24502450
aclcheck_error(ACLCHECK_NOT_OWNER,objtype,
2451-
strVal((Value*)object));
2451+
strVal(object));
24522452
break;
24532453
caseOBJECT_FDW:
24542454
if (!pg_foreign_data_wrapper_ownercheck(address.objectId,roleid))
24552455
aclcheck_error(ACLCHECK_NOT_OWNER,objtype,
2456-
strVal((Value*)object));
2456+
strVal(object));
24572457
break;
24582458
caseOBJECT_FOREIGN_SERVER:
24592459
if (!pg_foreign_server_ownercheck(address.objectId,roleid))
24602460
aclcheck_error(ACLCHECK_NOT_OWNER,objtype,
2461-
strVal((Value*)object));
2461+
strVal(object));
24622462
break;
24632463
caseOBJECT_EVENT_TRIGGER:
24642464
if (!pg_event_trigger_ownercheck(address.objectId,roleid))
24652465
aclcheck_error(ACLCHECK_NOT_OWNER,objtype,
2466-
strVal((Value*)object));
2466+
strVal(object));
24672467
break;
24682468
caseOBJECT_LANGUAGE:
24692469
if (!pg_language_ownercheck(address.objectId,roleid))
24702470
aclcheck_error(ACLCHECK_NOT_OWNER,objtype,
2471-
strVal((Value*)object));
2471+
strVal(object));
24722472
break;
24732473
caseOBJECT_OPCLASS:
24742474
if (!pg_opclass_ownercheck(address.objectId,roleid))
@@ -2508,12 +2508,12 @@ check_object_ownership(Oid roleid, ObjectType objtype, ObjectAddress address,
25082508
caseOBJECT_PUBLICATION:
25092509
if (!pg_publication_ownercheck(address.objectId,roleid))
25102510
aclcheck_error(ACLCHECK_NOT_OWNER,objtype,
2511-
strVal((Value*)object));
2511+
strVal(object));
25122512
break;
25132513
caseOBJECT_SUBSCRIPTION:
25142514
if (!pg_subscription_ownercheck(address.objectId,roleid))
25152515
aclcheck_error(ACLCHECK_NOT_OWNER,objtype,
2516-
strVal((Value*)object));
2516+
strVal(object));
25172517
break;
25182518
caseOBJECT_TRANSFORM:
25192519
{
@@ -2527,7 +2527,7 @@ check_object_ownership(Oid roleid, ObjectType objtype, ObjectAddress address,
25272527
caseOBJECT_TABLESPACE:
25282528
if (!pg_tablespace_ownercheck(address.objectId,roleid))
25292529
aclcheck_error(ACLCHECK_NOT_OWNER,objtype,
2530-
strVal((Value*)object));
2530+
strVal(object));
25312531
break;
25322532
caseOBJECT_TSDICTIONARY:
25332533
if (!pg_ts_dict_ownercheck(address.objectId,roleid))

‎src/backend/commands/alter.c

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -501,7 +501,7 @@ ExecAlterObjectSchemaStmt(AlterObjectSchemaStmt *stmt,
501501
switch (stmt->objectType)
502502
{
503503
caseOBJECT_EXTENSION:
504-
address=AlterExtensionNamespace(strVal((Value*)stmt->object),stmt->newschema,
504+
address=AlterExtensionNamespace(strVal(stmt->object),stmt->newschema,
505505
oldSchemaAddr ?&oldNspOid :NULL);
506506
break;
507507

@@ -837,34 +837,34 @@ ExecAlterOwnerStmt(AlterOwnerStmt *stmt)
837837
switch (stmt->objectType)
838838
{
839839
caseOBJECT_DATABASE:
840-
returnAlterDatabaseOwner(strVal((Value*)stmt->object),newowner);
840+
returnAlterDatabaseOwner(strVal(stmt->object),newowner);
841841

842842
caseOBJECT_SCHEMA:
843-
returnAlterSchemaOwner(strVal((Value*)stmt->object),newowner);
843+
returnAlterSchemaOwner(strVal(stmt->object),newowner);
844844

845845
caseOBJECT_TYPE:
846846
caseOBJECT_DOMAIN:/* same as TYPE */
847847
returnAlterTypeOwner(castNode(List,stmt->object),newowner,stmt->objectType);
848848
break;
849849

850850
caseOBJECT_FDW:
851-
returnAlterForeignDataWrapperOwner(strVal((Value*)stmt->object),
851+
returnAlterForeignDataWrapperOwner(strVal(stmt->object),
852852
newowner);
853853

854854
caseOBJECT_FOREIGN_SERVER:
855-
returnAlterForeignServerOwner(strVal((Value*)stmt->object),
855+
returnAlterForeignServerOwner(strVal(stmt->object),
856856
newowner);
857857

858858
caseOBJECT_EVENT_TRIGGER:
859-
returnAlterEventTriggerOwner(strVal((Value*)stmt->object),
859+
returnAlterEventTriggerOwner(strVal(stmt->object),
860860
newowner);
861861

862862
caseOBJECT_PUBLICATION:
863-
returnAlterPublicationOwner(strVal((Value*)stmt->object),
863+
returnAlterPublicationOwner(strVal(stmt->object),
864864
newowner);
865865

866866
caseOBJECT_SUBSCRIPTION:
867-
returnAlterSubscriptionOwner(strVal((Value*)stmt->object),
867+
returnAlterSubscriptionOwner(strVal(stmt->object),
868868
newowner);
869869

870870
/* Generic cases */

‎src/backend/commands/comment.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ CommentObject(CommentStmt *stmt)
5252
*/
5353
if (stmt->objtype==OBJECT_DATABASE)
5454
{
55-
char*database=strVal((Value*)stmt->object);
55+
char*database=strVal(stmt->object);
5656

5757
if (!OidIsValid(get_database_oid(database, true)))
5858
{

‎src/backend/commands/dropcmds.c

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -255,7 +255,7 @@ does_not_exist_skipping(ObjectType objtype, Node *object)
255255
{
256256
caseOBJECT_ACCESS_METHOD:
257257
msg=gettext_noop("access method \"%s\" does not exist, skipping");
258-
name=strVal((Value*)object);
258+
name=strVal(object);
259259
break;
260260
caseOBJECT_TYPE:
261261
caseOBJECT_DOMAIN:
@@ -285,7 +285,7 @@ does_not_exist_skipping(ObjectType objtype, Node *object)
285285
break;
286286
caseOBJECT_SCHEMA:
287287
msg=gettext_noop("schema \"%s\" does not exist, skipping");
288-
name=strVal((Value*)object);
288+
name=strVal(object);
289289
break;
290290
caseOBJECT_STATISTIC_EXT:
291291
if (!schema_does_not_exist_skipping(castNode(List,object),&msg,&name))
@@ -324,7 +324,7 @@ does_not_exist_skipping(ObjectType objtype, Node *object)
324324
break;
325325
caseOBJECT_EXTENSION:
326326
msg=gettext_noop("extension \"%s\" does not exist, skipping");
327-
name=strVal((Value*)object);
327+
name=strVal(object);
328328
break;
329329
caseOBJECT_FUNCTION:
330330
{
@@ -392,7 +392,7 @@ does_not_exist_skipping(ObjectType objtype, Node *object)
392392
}
393393
caseOBJECT_LANGUAGE:
394394
msg=gettext_noop("language \"%s\" does not exist, skipping");
395-
name=strVal((Value*)object);
395+
name=strVal(object);
396396
break;
397397
caseOBJECT_CAST:
398398
{
@@ -434,7 +434,7 @@ does_not_exist_skipping(ObjectType objtype, Node *object)
434434
break;
435435
caseOBJECT_EVENT_TRIGGER:
436436
msg=gettext_noop("event trigger \"%s\" does not exist, skipping");
437-
name=strVal((Value*)object);
437+
name=strVal(object);
438438
break;
439439
caseOBJECT_RULE:
440440
if (!owningrel_does_not_exist_skipping(castNode(List,object),&msg,&name))
@@ -447,11 +447,11 @@ does_not_exist_skipping(ObjectType objtype, Node *object)
447447
break;
448448
caseOBJECT_FDW:
449449
msg=gettext_noop("foreign-data wrapper \"%s\" does not exist, skipping");
450-
name=strVal((Value*)object);
450+
name=strVal(object);
451451
break;
452452
caseOBJECT_FOREIGN_SERVER:
453453
msg=gettext_noop("server \"%s\" does not exist, skipping");
454-
name=strVal((Value*)object);
454+
name=strVal(object);
455455
break;
456456
caseOBJECT_OPCLASS:
457457
{
@@ -479,7 +479,7 @@ does_not_exist_skipping(ObjectType objtype, Node *object)
479479
break;
480480
caseOBJECT_PUBLICATION:
481481
msg=gettext_noop("publication \"%s\" does not exist, skipping");
482-
name=strVal((Value*)object);
482+
name=strVal(object);
483483
break;
484484
default:
485485
elog(ERROR,"unrecognized object type: %d", (int)objtype);

‎src/backend/commands/statscmds.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -335,7 +335,7 @@ CreateStatistics(CreateStatsStmt *stmt)
335335
build_mcv= false;
336336
foreach(cell,stmt->stat_types)
337337
{
338-
char*type=strVal((Value*)lfirst(cell));
338+
char*type=strVal(lfirst(cell));
339339

340340
if (strcmp(type,"ndistinct")==0)
341341
{

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp