From: Michael Paquier Date: Wed, 29 Jul 2020 05:44:32 +0000 (+0900) Subject: Fix incorrect print format in json.c X-Git-Tag: REL_14_BETA1~1907 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f2130e77da51f35d37fd15a343bc1c4a4527e0fd;p=thirdparty%2Fpostgresql.git Fix incorrect print format in json.c Oid is unsigned, so %u needs to be used and not %d. The code path involved here is not normally reachable, so no backpatch is done. Author: Justin Pryzby Discussion: https://postgr.es/m/20200728015523.GA27308@telsasoft.com --- diff --git a/src/backend/utils/adt/json.c b/src/backend/utils/adt/json.c index 641ae3fdf8e..a7a91b72f69 100644 --- a/src/backend/utils/adt/json.c +++ b/src/backend/utils/adt/json.c @@ -458,7 +458,7 @@ JsonEncodeDateTime(char *buf, Datum value, Oid typid, const int *tzp) } break; default: - elog(ERROR, "unknown jsonb value datetime type oid %d", typid); + elog(ERROR, "unknown jsonb value datetime type oid %u", typid); return NULL; }