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