postgres.git / summary / log / commit / refs

commit    2e810508f6b0d89621094445620a1bea3ceff3f1
Author:   Peter Eisentraut <peter@eisentraut.org>
Date:     Sun Jun 30 11:25:33 2019 +0000
First released in: 12.0

    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".


src/backend/utils/adt/pg_lsn.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/utils/adt/pg_lsn.c b/src/backend/utils/adt/pg_lsn.c index eb586851529..2d4b4bf3d8a 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 [parent: 21f428ebde39]