@@ -177,7 +177,7 @@ scan_directory(char *basedir, char *subdir)
177177segmentno = atoi (segmentpath );
178178if (segmentno == 0 )
179179{
180- fprintf (stderr ,_ ("%s: invalid segment number %d infilename \"%s\"\n" ),
180+ fprintf (stderr ,_ ("%s: invalid segment number %d infile name \"%s\"\n" ),
181181progname ,segmentno ,fn );
182182exit (1 );
183183}
@@ -247,7 +247,7 @@ main(int argc, char *argv[])
247247case 'r' :
248248if (atoi (optarg ) <=0 )
249249{
250- fprintf (stderr ,_ ("%s: invalid relfilenode: %s\n" ),progname ,optarg );
250+ fprintf (stderr ,_ ("%s: invalid relfilenode specification, must be numeric : %s\n" ),progname ,optarg );
251251exit (1 );
252252}
253253only_relfilenode = pstrdup (optarg );
@@ -288,20 +288,20 @@ main(int argc, char *argv[])
288288ControlFile = get_controlfile (DataDir ,progname ,& crc_ok );
289289if (!crc_ok )
290290{
291- fprintf (stderr ,_ ("%s: pg_control CRC value is incorrect. \n" ),progname );
291+ fprintf (stderr ,_ ("%s: pg_control CRC value is incorrect\n" ),progname );
292292exit (1 );
293293}
294294
295295if (ControlFile -> state != DB_SHUTDOWNED &&
296296ControlFile -> state != DB_SHUTDOWNED_IN_RECOVERY )
297297{
298- fprintf (stderr ,_ ("%s: cluster must be shut down to verify checksums. \n" ),progname );
298+ fprintf (stderr ,_ ("%s: cluster must be shut down to verify checksums\n" ),progname );
299299exit (1 );
300300}
301301
302302if (ControlFile -> data_checksum_version == 0 )
303303{
304- fprintf (stderr ,_ ("%s: data checksums are not enabled in cluster. \n" ),progname );
304+ fprintf (stderr ,_ ("%s: data checksums are not enabled in cluster\n" ),progname );
305305exit (1 );
306306}
307307
@@ -312,9 +312,9 @@ main(int argc, char *argv[])
312312
313313printf (_ ("Checksum scan completed\n" ));
314314printf (_ ("Data checksum version: %d\n" ),ControlFile -> data_checksum_version );
315- printf (_ ("Files scanned: %" INT64_MODIFIER "d \n" ),files );
316- printf (_ ("Blocks scanned: %" INT64_MODIFIER "d \n" ),blocks );
317- printf (_ ("Bad checksums: %" INT64_MODIFIER "d \n" ),badblocks );
315+ printf (_ ("Files scanned: %s \n" ),psprintf ( INT64_FORMAT , files ) );
316+ printf (_ ("Blocks scanned: %s \n" ),psprintf ( INT64_FORMAT , blocks ) );
317+ printf (_ ("Bad checksums: %s \n" ),psprintf ( INT64_FORMAT , badblocks ) );
318318
319319if (badblocks > 0 )
320320return 1 ;