mirror of
https://github.com/postgres/postgres.git
synced 2025-07-18 17:42:25 +03:00
Use the new castNode() macro in a number of places.
This is far from a pervasive conversion, but it's a good starting point. Author: Peter Eisentraut, with some minor changes by me Reviewed-By: Tom Lane Discussion: https://postgr.es/m/c5d387d9-3440-f5e0-f9d4-71d53b9fbe52@2ndquadrant.com
This commit is contained in:
@ -222,12 +222,10 @@ type_in_list_does_not_exist_skipping(List *typenames, const char **msg,
|
||||
|
||||
foreach(l, typenames)
|
||||
{
|
||||
TypeName *typeName = (TypeName *) lfirst(l);
|
||||
TypeName *typeName = castNode(TypeName, lfirst(l));
|
||||
|
||||
if (typeName != NULL)
|
||||
{
|
||||
Assert(IsA(typeName, TypeName));
|
||||
|
||||
if (!OidIsValid(LookupTypeNameOid(NULL, typeName, true)))
|
||||
{
|
||||
/* type doesn't exist, try to find why */
|
||||
|
Reference in New Issue
Block a user