Check for fseeko() failure in pg_dump's _tarAddFile().
authorTom Lane <[email protected]>
Sun, 9 Aug 2020 16:39:08 +0000 (12:39 -0400)
committerTom Lane <[email protected]>
Sun, 9 Aug 2020 16:39:08 +0000 (12:39 -0400)
commit105dbff8755b35f88eafcbb48d2a3247abf54aa7
tree8671f013fbe638c5e14e223d694054f9c95f522e
parent011aa7c0bc85f9cf47b2d58ef3baff1120403aa8
Check for fseeko() failure in pg_dump's _tarAddFile().

Coverity pointed out, not unreasonably, that we checked fseeko's
result at every other call site but these.  Failure to seek in the
temp file (note this is NOT pg_dump's output file) seems quite
unlikely, and even if it did happen the file length cross-check
further down would probably detect the problem.  Still, that's a
poor excuse for not checking the result of a system call.
src/bin/pg_dump/pg_backup_tar.c