From: David Rowley Date: Fri, 9 Jul 2021 03:13:29 +0000 (+1200) Subject: Add missing Int64GetDatum macro in dbsize.c X-Git-Tag: REL_11_13~54 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=137af4f27a146f396bce5874f7e0be83ec065dc5;p=thirdparty%2Fpostgresql.git Add missing Int64GetDatum macro in dbsize.c I accidentally missed adding this when adjusting 55fe60938 for back patching. This adjustment was made for 9.6 to 13. 14 and master are not affected. Discussion: https://postgr.es/m/CAApHDvp=twCsGAGQG=A=cqOaj4mpknPBW-EZB-sd+5ZS5gCTtA@mail.gmail.com --- diff --git a/src/backend/utils/adt/dbsize.c b/src/backend/utils/adt/dbsize.c index 94672c63b28..b6a7712d9fd 100644 --- a/src/backend/utils/adt/dbsize.c +++ b/src/backend/utils/adt/dbsize.c @@ -639,7 +639,8 @@ numeric_truncated_divide(Numeric n, int64 divisor) Datum divisor_numeric; Datum result; - divisor_numeric = DirectFunctionCall1(int8_numeric, divisor); + divisor_numeric = DirectFunctionCall1(int8_numeric, + Int64GetDatum(divisor)); result = DirectFunctionCall2(numeric_div_trunc, d, divisor_numeric); return DatumGetNumeric(result); }