]> git.ipfire.org Git - thirdparty/postgresql.git/commitdiff
Add missing Int64GetDatum macro in dbsize.c
authorDavid Rowley <drowley@postgresql.org>
Fri, 9 Jul 2021 03:12:31 +0000 (15:12 +1200)
committerDavid Rowley <drowley@postgresql.org>
Fri, 9 Jul 2021 03:12:31 +0000 (15:12 +1200)
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

index 89253f651a4f0fec2154e2fee2e0308dd1148d5b..c0783ba12335a90c32904e9af54d204d951b7d84 100644 (file)
@@ -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);
 }