From 57f228a71d886bf1ae4cf7e83fc8906dba021317 Mon Sep 17 00:00:00 2001 From: Andres Freund Date: Tue, 14 Jan 2020 12:58:55 -0800 Subject: [PATCH v2 5/9] Move {int4,int8}send to use pq_begintypsend_ex. If we were to introduce pq_begintypsend_ex(), we'd probably want to do this to quite a few more functions. --- src/backend/utils/adt/int.c | 2 +- src/backend/utils/adt/int8.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/backend/utils/adt/int.c b/src/backend/utils/adt/int.c index 63c59c56b3f..84d22fc5b99 100644 --- a/src/backend/utils/adt/int.c +++ b/src/backend/utils/adt/int.c @@ -305,7 +305,7 @@ int4send(PG_FUNCTION_ARGS) int32 arg1 = PG_GETARG_INT32(0); StringInfoData buf; - pq_begintypsend(&buf); + pq_begintypsend_ex(&buf, 4); pq_sendint32(&buf, arg1); PG_RETURN_BYTEA_P(pq_endtypsend(&buf)); } diff --git a/src/backend/utils/adt/int8.c b/src/backend/utils/adt/int8.c index abba8f1df04..b258778622d 100644 --- a/src/backend/utils/adt/int8.c +++ b/src/backend/utils/adt/int8.c @@ -175,7 +175,7 @@ int8send(PG_FUNCTION_ARGS) int64 arg1 = PG_GETARG_INT64(0); StringInfoData buf; - pq_begintypsend(&buf); + pq_begintypsend_ex(&buf, 8); pq_sendint64(&buf, arg1); PG_RETURN_BYTEA_P(pq_endtypsend(&buf)); } -- 2.25.0.114.g5b0ca878e0