From: Peter Eisentraut Date: Sun, 30 Jun 2019 11:25:33 +0000 (+0200) Subject: Fix breakage introduced in pg_lsn_in() X-Git-Tag: REL_12_BETA3~118 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=2e810508f6b0d89621094445620a1bea3ceff3f1;p=postgresql Fix breakage introduced in pg_lsn_in() Using PG_RETURN_LSN() from non-fmgr pg_lsn_in_internal() happened to work on some platforms, but should just be a plain "return". --- diff --git a/src/backend/utils/adt/pg_lsn.c b/src/backend/utils/adt/pg_lsn.c index eb58685152..2d4b4bf3d8 100644 --- a/src/backend/utils/adt/pg_lsn.c +++ b/src/backend/utils/adt/pg_lsn.c @@ -53,7 +53,7 @@ pg_lsn_in_internal(const char *str, bool *have_error) off = (uint32) strtoul(str + len1 + 1, NULL, 16); result = ((uint64) id << 32) | off; - PG_RETURN_LSN(result); + return result; } Datum