diff options
Diffstat (limited to 'src/bin/pg_checksums/pg_checksums.c')
-rw-r--r-- | src/bin/pg_checksums/pg_checksums.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/bin/pg_checksums/pg_checksums.c b/src/bin/pg_checksums/pg_checksums.c index ddb5ec117f2..324ccf77834 100644 --- a/src/bin/pg_checksums/pg_checksums.c +++ b/src/bin/pg_checksums/pg_checksums.c @@ -485,7 +485,9 @@ main(int argc, char *argv[]) mode = PG_MODE_ENABLE; break; case 'f': - if (!option_parse_relfilenumber(optarg, "-f/--filenode")) + if (!option_parse_int(optarg, "-f/--filenode", 0, + INT_MAX, + NULL)) exit(1); only_filenode = pstrdup(optarg); break; |