diff options
| -rw-r--r-- | config/c-library.m4 | 3 | ||||
| -rwxr-xr-x | configure | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/config/c-library.m4 b/config/c-library.m4 index 4821a61292..f40db6a1ee 100644 --- a/config/c-library.m4 +++ b/config/c-library.m4 @@ -327,7 +327,8 @@ int main() */ bufz[0] = '\0'; /* in case snprintf fails to emit anything */ snprintf(bufz, sizeof(bufz), "%zu", ~((size_t) 0)); - snprintf(buf64, sizeof(buf64), UINT64_FORMAT, (PG_INT64_TYPE) ~((size_t) 0)); + snprintf(buf64, sizeof(buf64), "%" INT64_MODIFIER "u", + (unsigned PG_INT64_TYPE) ~((size_t) 0)); if (strcmp(bufz, buf64) != 0) return 1; return 0; @@ -13201,7 +13201,8 @@ int main() */ bufz[0] = '\0'; /* in case snprintf fails to emit anything */ snprintf(bufz, sizeof(bufz), "%zu", ~((size_t) 0)); - snprintf(buf64, sizeof(buf64), UINT64_FORMAT, (PG_INT64_TYPE) ~((size_t) 0)); + snprintf(buf64, sizeof(buf64), "%" INT64_MODIFIER "u", + (unsigned PG_INT64_TYPE) ~((size_t) 0)); if (strcmp(bufz, buf64) != 0) return 1; return 0; |
