pg_dump: make argument combination error exit code consistent

Per report from Pavel Golub
This commit is contained in:
Bruce Momjian 2014-03-05 18:15:19 -05:00
parent f1ba94bcd9
commit b44fc39fce
1 changed files with 8 additions and 2 deletions

View File

@ -563,10 +563,16 @@ main(int argc, char **argv)
dump_inserts = 1;
if (dataOnly && schemaOnly)
exit_horribly(NULL, "options -s/--schema-only and -a/--data-only cannot be used together\n");
{
write_msg(NULL, "options -s/--schema-only and -a/--data-only cannot be used together\n");
exit_nicely(1);
}
if (dataOnly && outputClean)
exit_horribly(NULL, "options -c/--clean and -a/--data-only cannot be used together\n");
{
write_msg(NULL, "options -c/--clean and -a/--data-only cannot be used together\n");
exit_nicely(1);
}
if (dump_inserts && oids)
{