File tree Expand file tree Collapse file tree 1 file changed +5
-10
lines changed Expand file tree Collapse file tree 1 file changed +5
-10
lines changed Original file line number Diff line number Diff line change @@ -2237,23 +2237,18 @@ get_object_namespace(const ObjectAddress *address)
2237
2237
int
2238
2238
read_objtype_from_string (const char * objtype )
2239
2239
{
2240
- ObjectType type ;
2241
2240
int i ;
2242
2241
2243
2242
for (i = 0 ; i < lengthof (ObjectTypeMap ); i ++ )
2244
2243
{
2245
2244
if (strcmp (ObjectTypeMap [i ].tm_name , objtype ) == 0 )
2246
- {
2247
- type = ObjectTypeMap [i ].tm_type ;
2248
- break ;
2249
- }
2245
+ return ObjectTypeMap [i ].tm_type ;
2250
2246
}
2251
- if (i >= lengthof (ObjectTypeMap ))
2252
- ereport (ERROR ,
2253
- (errcode (ERRCODE_INVALID_PARAMETER_VALUE ),
2254
- errmsg ("unrecognized object type \"%s\"" , objtype )));
2247
+ ereport (ERROR ,
2248
+ (errcode (ERRCODE_INVALID_PARAMETER_VALUE ),
2249
+ errmsg ("unrecognized object type \"%s\"" , objtype )));
2255
2250
2256
- return type ;
2251
+ return -1 ; /* keep compiler quiet */
2257
2252
}
2258
2253
2259
2254
/*
You can’t perform that action at this time.
0 commit comments