pgsql: Cast result of i64abs() back to int64 - Mailing list pgsql-committers

From Peter Eisentraut
Subject pgsql: Cast result of i64abs() back to int64
Date
Msg-id E1tyA0G-001QwI-0c@gemulon.postgresql.org
Whole thread Raw
List pgsql-committers
Cast result of i64abs() back to int64

Without the cast, the return type could be long or long long,
depending on what int64 is underneath.  This doesn't affect code
correctness, but it could result in format-mismatch warnings when
attempting to printf such values using PRId64.

Reported-by: Thomas Munro <thomas.munro@gmail.com>
Discussion:
https://www.postgresql.org/message-id/flat/CA+hUKGJc4s+Wyb3EFOQNN9VVK+Qv40r2LK41o9PkS9ThxviTvQ@mail.gmail.com

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/2247281c470502c799fc2153a3583c025e894a9c

Modified Files
--------------
src/include/c.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)


pgsql-committers by date:

Previous
From: Robert Haas
Date:
Subject: pgsql: pg_overexplain: Use PG_MODULE_MAGIC_EXT.
Next
From: Peter Eisentraut
Date:
Subject: pgsql: Tidy up locale thread safety in ECPG library.