aboutsummaryrefslogtreecommitdiff
path: root/src/tutorial
diff options
context:
space:
mode:
authorDaniel Gustafsson <dgustafsson@postgresql.org>2021-10-19 12:59:54 +0200
committerDaniel Gustafsson <dgustafsson@postgresql.org>2021-10-19 12:59:54 +0200
commite788883de715be00733615c2224149332f49b0f0 (patch)
tree786fe9a80965a75da3fbcb51ec56ddebd09a5dfd /src/tutorial
parent57bf8f7b75ec3f1509175006ccf3c139c0d1adc8 (diff)
downloadpostgresql-e788883de715be00733615c2224149332f49b0f0.tar.gz
postgresql-e788883de715be00733615c2224149332f49b0f0.zip
Fix bug in TOC file error message printing
If the blob TOC file cannot be parsed, the error message was failing to print the filename as the variable holding it was shadowed by the destination buffer for parsing. When the filename fails to parse, the error will print an empty string: ./pg_restore -d foo -F d dump pg_restore: error: invalid line in large object TOC file "": .. ..instead of the intended error message: ./pg_restore -d foo -F d dump pg_restore: error: invalid line in large object TOC file "dump/blobs.toc": .. Fix by renaming both variables as the shared name was too generic to store either and still convey what the variable held. Backpatch all the way down to 9.6. Reviewed-by: Tom Lane Discussion: https://postgr.es/m/A2B151F5-B32B-4F2C-BA4A-6870856D9BDE@yesql.se Backpatch-through: 9.6
Diffstat (limited to 'src/tutorial')
0 files changed, 0 insertions, 0 deletions