mirror of
https://github.com/postgres/postgres.git
synced 2025-06-14 18:42:34 +03:00
8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list
provided by Andrew.
This commit is contained in:
@ -10,7 +10,7 @@
|
||||
*
|
||||
*
|
||||
* IDENTIFICATION
|
||||
* $PostgreSQL: pgsql/src/backend/commands/functioncmds.c,v 1.109 2009/03/04 11:53:53 heikki Exp $
|
||||
* $PostgreSQL: pgsql/src/backend/commands/functioncmds.c,v 1.110 2009/06/11 14:48:55 momjian Exp $
|
||||
*
|
||||
* DESCRIPTION
|
||||
* These routines take the parse tree and pick out the
|
||||
@ -274,7 +274,7 @@ examine_parameter_list(List *parameters, Oid languageOid,
|
||||
if (!OidIsValid(get_element_type(toid)))
|
||||
ereport(ERROR,
|
||||
(errcode(ERRCODE_INVALID_FUNCTION_DEFINITION),
|
||||
errmsg("VARIADIC parameter must be an array")));
|
||||
errmsg("VARIADIC parameter must be an array")));
|
||||
break;
|
||||
}
|
||||
}
|
||||
@ -291,12 +291,12 @@ examine_parameter_list(List *parameters, Oid languageOid,
|
||||
|
||||
if (fp->defexpr)
|
||||
{
|
||||
Node *def;
|
||||
Node *def;
|
||||
|
||||
if (!isinput)
|
||||
ereport(ERROR,
|
||||
(errcode(ERRCODE_INVALID_FUNCTION_DEFINITION),
|
||||
errmsg("only input parameters can have default values")));
|
||||
errmsg("only input parameters can have default values")));
|
||||
|
||||
def = transformExpr(pstate, fp->defexpr);
|
||||
def = coerce_to_specific_type(pstate, def, toid, "DEFAULT");
|
||||
@ -324,7 +324,7 @@ examine_parameter_list(List *parameters, Oid languageOid,
|
||||
if (pstate->p_hasSubLinks)
|
||||
ereport(ERROR,
|
||||
(errcode(ERRCODE_FEATURE_NOT_SUPPORTED),
|
||||
errmsg("cannot use subquery in parameter default value")));
|
||||
errmsg("cannot use subquery in parameter default value")));
|
||||
if (pstate->p_hasAggs)
|
||||
ereport(ERROR,
|
||||
(errcode(ERRCODE_GROUPING_ERROR),
|
||||
@ -685,7 +685,7 @@ interpret_AS_clause(Oid languageOid, const char *languageName,
|
||||
{
|
||||
/*
|
||||
* For "C" language, store the file name in probin and, when given,
|
||||
* the link symbol name in prosrc. If link symbol is omitted,
|
||||
* the link symbol name in prosrc. If link symbol is omitted,
|
||||
* substitute procedure name. We also allow link symbol to be
|
||||
* specified as "-", since that was the habit in PG versions before
|
||||
* 8.4, and there might be dump files out there that don't translate
|
||||
@ -1243,7 +1243,7 @@ AlterFunctionOwner_internal(Relation rel, HeapTuple tup, Oid newOwnerId)
|
||||
}
|
||||
|
||||
newtuple = heap_modify_tuple(tup, RelationGetDescr(rel), repl_val,
|
||||
repl_null, repl_repl);
|
||||
repl_null, repl_repl);
|
||||
|
||||
simple_heap_update(rel, &newtuple->t_self, newtuple);
|
||||
CatalogUpdateIndexes(rel, newtuple);
|
||||
@ -1375,7 +1375,7 @@ AlterFunction(AlterFunctionStmt *stmt)
|
||||
}
|
||||
|
||||
tup = heap_modify_tuple(tup, RelationGetDescr(rel),
|
||||
repl_val, repl_null, repl_repl);
|
||||
repl_val, repl_null, repl_repl);
|
||||
}
|
||||
|
||||
/* Do the update */
|
||||
@ -1513,7 +1513,7 @@ CreateCast(CreateCastStmt *stmt)
|
||||
/* Detemine the cast method */
|
||||
if (stmt->func != NULL)
|
||||
castmethod = COERCION_METHOD_FUNCTION;
|
||||
else if(stmt->inout)
|
||||
else if (stmt->inout)
|
||||
castmethod = COERCION_METHOD_INOUT;
|
||||
else
|
||||
castmethod = COERCION_METHOD_BINARY;
|
||||
@ -1541,7 +1541,7 @@ CreateCast(CreateCastStmt *stmt)
|
||||
if (!IsBinaryCoercible(sourcetypeid, procstruct->proargtypes.values[0]))
|
||||
ereport(ERROR,
|
||||
(errcode(ERRCODE_INVALID_OBJECT_DEFINITION),
|
||||
errmsg("argument of cast function must match or be binary-coercible from source data type")));
|
||||
errmsg("argument of cast function must match or be binary-coercible from source data type")));
|
||||
if (nargs > 1 && procstruct->proargtypes.values[1] != INT4OID)
|
||||
ereport(ERROR,
|
||||
(errcode(ERRCODE_INVALID_OBJECT_DEFINITION),
|
||||
@ -1573,7 +1573,7 @@ CreateCast(CreateCastStmt *stmt)
|
||||
if (procstruct->proiswindow)
|
||||
ereport(ERROR,
|
||||
(errcode(ERRCODE_INVALID_OBJECT_DEFINITION),
|
||||
errmsg("cast function must not be a window function")));
|
||||
errmsg("cast function must not be a window function")));
|
||||
if (procstruct->proretset)
|
||||
ereport(ERROR,
|
||||
(errcode(ERRCODE_INVALID_OBJECT_DEFINITION),
|
||||
@ -1622,7 +1622,7 @@ CreateCast(CreateCastStmt *stmt)
|
||||
|
||||
/*
|
||||
* We know that composite, enum and array types are never binary-
|
||||
* compatible with each other. They all have OIDs embedded in them.
|
||||
* compatible with each other. They all have OIDs embedded in them.
|
||||
*
|
||||
* Theoretically you could build a user-defined base type that is
|
||||
* binary-compatible with a composite, enum, or array type. But we
|
||||
@ -1633,7 +1633,7 @@ CreateCast(CreateCastStmt *stmt)
|
||||
targettyptype == TYPTYPE_COMPOSITE)
|
||||
ereport(ERROR,
|
||||
(errcode(ERRCODE_INVALID_OBJECT_DEFINITION),
|
||||
errmsg("composite data types are not binary-compatible")));
|
||||
errmsg("composite data types are not binary-compatible")));
|
||||
|
||||
if (sourcetyptype == TYPTYPE_ENUM ||
|
||||
targettyptype == TYPTYPE_ENUM)
|
||||
|
Reference in New Issue
Block a user