pg_{dump,restore}: Refactor handling of conflicting options.
This commit makes use of the function added by commit b2898baaf7
for these applications' handling of conflicting options. It
doesn't fix any bugs, but it does trim several lines of code.
Author: Jian He <[email protected]>
Reviewed-by: Steven Niu <[email protected]>
Reviewed-by: Zsolt Parragi <[email protected]>
Discussion:
https://postgr.es/m/CACJufxHDYn%2B3-2jR_kwYB0U7UrNP%2B0EPvAWzBBD5EfUzzr1uiw%40mail.gmail.com
Branch
------
master
Details
-------
https://git.postgresql.org/pg/commitdiff/7c8280eeb5872f5c2663b562a9c6fcf8ec8a4b82
Modified Files
--------------
src/bin/pg_dump/pg_dump.c | 69 +++++++----------
src/bin/pg_dump/pg_dumpall.c | 2 +-
src/bin/pg_dump/pg_restore.c | 146 +++++++++++++-----------------------
src/bin/pg_dump/t/001_basic.pl | 26 +++----
src/bin/pg_dump/t/002_pg_dump.pl | 4 +-
src/bin/pg_dump/t/007_pg_dumpall.pl | 8 +-
6 files changed, 100 insertions(+), 155 deletions(-)