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 @@ -2290,23 +2290,18 @@ get_object_namespace(const ObjectAddress *address)
22902290int
22912291read_objtype_from_string (const char * objtype )
22922292{
2293- ObjectType type ;
22942293 int i ;
22952294
22962295 for (i = 0 ; i < lengthof (ObjectTypeMap ); i ++ )
22972296 {
22982297 if (strcmp (ObjectTypeMap [i ].tm_name , objtype ) == 0 )
2299- {
2300- type = ObjectTypeMap [i ].tm_type ;
2301- break ;
2302- }
2298+ return ObjectTypeMap [i ].tm_type ;
23032299 }
2304- if (i >= lengthof (ObjectTypeMap ))
2305- ereport (ERROR ,
2306- (errcode (ERRCODE_INVALID_PARAMETER_VALUE ),
2307- errmsg ("unrecognized object type \"%s\"" , objtype )));
2300+ ereport (ERROR ,
2301+ (errcode (ERRCODE_INVALID_PARAMETER_VALUE ),
2302+ errmsg ("unrecognized object type \"%s\"" , objtype )));
23082303
2309- return type ;
2304+ return -1 ; /* keep compiler quiet */
23102305}
23112306
23122307/*
You can’t perform that action at this time.
0 commit comments