diff options
author | Peter Eisentraut <peter@eisentraut.org> | 2021-08-20 07:54:23 +0200 |
---|---|---|
committer | Peter Eisentraut <peter@eisentraut.org> | 2021-08-20 10:51:59 +0200 |
commit | 9a6345ed741783e8770ef160e822d2257873adef (patch) | |
tree | c35ca5988106814066b765a5cab4732651f5f791 /src/backend/regex/regexec.c | |
parent | f1899f251df421a4715ce5e231855eb6914bf77d (diff) | |
download | postgresql-9a6345ed741783e8770ef160e822d2257873adef.tar.gz postgresql-9a6345ed741783e8770ef160e822d2257873adef.zip |
pg_resetwal: Improve numeric command-line argument parsing
Check errno after strtoul()/strtol() to handle out of range errors
better. For out of range, strtoul() returns ULONG_MAX, and the
previous code would proceed with that result.
Reported-by: Mark Dilger <mark.dilger@enterprisedb.com>
Discussion: https://www.postgresql.org/message-id/flat/6a10a211-872b-3c4c-106b-909ae5fefa61%40enterprisedb.com
Diffstat (limited to 'src/backend/regex/regexec.c')
0 files changed, 0 insertions, 0 deletions