]> 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)
commit835a48702e550b6c9958bb053aa6c458971536d0
tree9e6fed0773760dcd4c5781a5d824745c6fcbce8c
parent2d8411a0a08d2c24607dc179cb35385e623327c7
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