diff --git a/contrib/pg_xlogdump/pg_xlogdump.c b/contrib/pg_xlogdump/pg_xlogdump.c index 0706463aa630466ac0c5a8fc764a5005c4efa7f3..d6d549878a40e64a61f5f6acffca0137ff414e75 100644 --- a/contrib/pg_xlogdump/pg_xlogdump.c +++ b/contrib/pg_xlogdump/pg_xlogdump.c @@ -393,7 +393,7 @@ usage(void) printf(" (default: ./pg_xlog)\n"); printf(" -r, --rmgr=RMGR only show records generated by resource manager RMGR\n"); printf(" use --rmgr=list to list valid resource manager names\n"); - printf(" -s, --start=RECPTR stop reading at log position RECPTR\n"); + printf(" -s, --start=RECPTR start reading at log position RECPTR\n"); printf(" -t, --timeline=TLI timeline from which to read log records\n"); printf(" (default: 1 or the value used in STARTSEG)\n"); printf(" -x, --xid=XID only show records with TransactionId XID\n"); @@ -512,7 +512,7 @@ main(int argc, char **argv) case 's': if (sscanf(optarg, "%X/%X", &xlogid, &xrecoff) != 2) { - fprintf(stderr, "%s: could not parse end log position \"%s\"\n", + fprintf(stderr, "%s: could not parse start log position \"%s\"\n", progname, optarg); goto bad_argument; }