]> granicus.if.org Git - postgresql/commitdiff
Fix translatable string
authorAlvaro Herrera <alvherre@alvh.no-ip.org>
Mon, 4 Sep 2017 09:08:52 +0000 (11:08 +0200)
committerAlvaro Herrera <alvherre@alvh.no-ip.org>
Mon, 4 Sep 2017 09:08:52 +0000 (11:08 +0200)
Discussion: https://postgr.es/m/20170828130545.sdajqlpr37hmmd6a@alvherre.pgsql

src/bin/pg_rewind/libpq_fetch.c

index a6ff4e3817b4545af9c807362ff481912b53eeda..0cdff55cabea4fbedb7bbdeab988bbed4570612e 100644 (file)
@@ -270,6 +270,7 @@ receiveFileChunks(const char *sql)
                char       *filename;
                int                     filenamelen;
                int64           chunkoff;
+               char            chunkoff_str[32];
                int                     chunksize;
                char       *chunk;
 
@@ -342,8 +343,13 @@ receiveFileChunks(const char *sql)
                        continue;
                }
 
-               pg_log(PG_DEBUG, "received chunk for file \"%s\", offset " INT64_FORMAT ", size %d\n",
-                          filename, chunkoff, chunksize);
+               /*
+                * Separate step to keep platform-dependent format code out of
+                * translatable strings.
+                */
+               snprintf(chunkoff_str, sizeof(chunkoff_str), INT64_FORMAT, chunkoff);
+               pg_log(PG_DEBUG, "received chunk for file \"%s\", offset %s, size %d\n",
+                          filename, chunkoff_str, chunksize);
 
                open_target_file(filename, false);