postgres.git / summary / log / commit / refs

commit    3e474a7087cf65c45b88b459bd5aa7a8aa70df72
Author:   David Rowley <drowley@postgresql.org>
Date:     Fri Jul 09 03:14:26 2021 +0000
First released in: 9.6.23, 10.18, 11.13, 12.8, 13.4

    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


src/backend/utils/adt/dbsize.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/backend/utils/adt/dbsize.c b/src/backend/utils/adt/dbsize.c index 7064e053a8f..b0c8a16f8c8 100644 --- a/src/backend/utils/adt/dbsize.c +++ b/src/backend/utils/adt/dbsize.c @@ -637,7 +637,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); } [parent: 674ee3b76694]