Don't use INT64_FORMAT inside message strings
authorPeter Eisentraut <peter@eisentraut.org>
Mon, 19 Apr 2021 20:48:13 +0000 (22:48 +0200)
committerPeter Eisentraut <peter@eisentraut.org>
Wed, 21 Apr 2021 06:07:37 +0000 (08:07 +0200)
Use %lld and cast to long long int instead.

src/bin/pg_rewind/libpq_source.c

index ac794cf4ebeb22c53bd096e619a4e1d6a6e1ddbd..8e0783fcef3d10a2e2ae61886889b1d80c8b5ef1 100644 (file)
@@ -526,8 +526,8 @@ process_queued_fetch_requests(libpq_source *src)
                }
                else
                {
-                       pg_log_debug("received chunk for file \"%s\", offset " INT64_FORMAT ", size %d",
-                                                filename, chunkoff, chunksize);
+                       pg_log_debug("received chunk for file \"%s\", offset %lld, size %d",
+                                                filename, (long long int) chunkoff, chunksize);
 
                        if (strcmp(filename, rq->path) != 0)
                        {
@@ -535,8 +535,8 @@ process_queued_fetch_requests(libpq_source *src)
                                                 filename, rq->path);
                        }
                        if (chunkoff != rq->offset)
-                               pg_fatal("received data at offset " INT64_FORMAT " of file \"%s\", when requested for offset " INT64_FORMAT,
-                                                chunkoff, rq->path, (int64) rq->offset);
+                               pg_fatal("received data at offset %lld of file \"%s\", when requested for offset %lld",
+                                                (long long int) chunkoff, rq->path, (long long int) rq->offset);
 
                        /*
                         * We should not receive more data than we requested, or