]> granicus.if.org Git - postgresql/commit
Fix off-by-one in pg_xlogdump's fuzzy_open_file().
authorAndres Freund <andres@anarazel.de>
Sun, 4 Jan 2015 14:35:46 +0000 (15:35 +0100)
committerAndres Freund <andres@anarazel.de>
Sun, 4 Jan 2015 14:35:46 +0000 (15:35 +0100)
commitd1c575230d49929f82c6d91e9b3070a9f4018718
treecb033f3636da53a19c60915f972a1e1221ae77c6
parent14570c28289f82030172c699ec877dd26d04940a
Fix off-by-one in pg_xlogdump's fuzzy_open_file().

In the unlikely case of stdin (fd 0) being closed, the off-by-one
would lead to pg_xlogdump failing to open files.

Spotted by Coverity.

Backpatch to 9.3 where pg_xlogdump was introduced.
contrib/pg_xlogdump/pg_xlogdump.c