Teach pg_dump to quote reloption values safely.
Tom Lane <tgl@sss.pgh.pa.us>
Teach pg_dump to quote reloption values safely. Commit c7e27becd2e6eb93 fixed this on the backend side, but we neglected the fact that several code paths in pg_dump were printing reloptions values that had not gotten massaged by ruleutils. Apply essentially the same quoting logic in those places, too.
Files
| Path | Change | +/− |
|---|---|---|
| src/bin/pg_dump/pg_dump.c | modified | +123 −33 |
| src/bin/pg_dump/pg_dump.h | modified | +1 −1 |