diff options
author | Tom Lane | 2019-05-31 16:34:55 +0000 |
---|---|---|
committer | Tom Lane | 2019-05-31 16:34:55 +0000 |
commit | c332c94adb70a21f2389d1e6f4072ff33186d7c0 (patch) | |
tree | 8bf561dca077ed6bdbb3a79c045174d8ad265808 | |
parent | 7a518cba67a6572a83394e7e711ce3ded22489c3 (diff) |
Fix C++ incompatibilities in plpgsql's header files.
Rename some exposed parameters so that they don't conflict with
C++ reserved words.
Back-patch to all supported versions.
George Tarasov
Discussion: https://postgr.es/m/b517ec3918d645eb950505eac8dd434e@gaz-is.ru
-rw-r--r-- | src/pl/plpgsql/src/plpgsql.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/pl/plpgsql/src/plpgsql.h b/src/pl/plpgsql/src/plpgsql.h index 140bf4baddb..9821ea09f69 100644 --- a/src/pl/plpgsql/src/plpgsql.h +++ b/src/pl/plpgsql/src/plpgsql.h @@ -975,7 +975,7 @@ extern PLpgSQL_rec *plpgsql_build_record(const char *refname, int lineno, extern int plpgsql_recognize_err_condition(const char *condname, bool allow_sqlstate); extern PLpgSQL_condition *plpgsql_parse_err_condition(char *condname); -extern void plpgsql_adddatum(PLpgSQL_datum *new); +extern void plpgsql_adddatum(PLpgSQL_datum *newdatum); extern int plpgsql_add_initdatums(int **varnos); extern void plpgsql_HashTableInit(void); @@ -1003,7 +1003,7 @@ extern Oid plpgsql_exec_get_datum_type(PLpgSQL_execstate *estate, PLpgSQL_datum *datum); extern void plpgsql_exec_get_datum_type_info(PLpgSQL_execstate *estate, PLpgSQL_datum *datum, - Oid *typeid, int32 *typmod, Oid *collation); + Oid *typeId, int32 *typMod, Oid *collation); /* ---------- * Functions for namespace handling in pl_funcs.c |