From 95baf256484daec3edc04ef13902f2998b91f8f2 Mon Sep 17 00:00:00 2001 From: louib Date: Wed, 21 Jun 2017 19:09:44 -0400 Subject: [PATCH] failure when showing help (#658) --- src/cli/Clip.cpp | 3 +-- src/cli/Extract.cpp | 3 +-- src/cli/List.cpp | 3 +-- src/cli/Merge.cpp | 3 +-- src/cli/Show.cpp | 3 +-- 5 files changed, 5 insertions(+), 10 deletions(-) diff --git a/src/cli/Clip.cpp b/src/cli/Clip.cpp index 106fed6c..70d97c0e 100644 --- a/src/cli/Clip.cpp +++ b/src/cli/Clip.cpp @@ -55,8 +55,7 @@ int Clip::execute(int argc, char** argv) const QStringList args = parser.positionalArguments(); if (args.size() != 2) { QCoreApplication app(argc, argv); - parser.showHelp(); - return EXIT_FAILURE; + parser.showHelp(EXIT_FAILURE); } Database* db = nullptr; diff --git a/src/cli/Extract.cpp b/src/cli/Extract.cpp index 36dde473..b9433801 100644 --- a/src/cli/Extract.cpp +++ b/src/cli/Extract.cpp @@ -44,8 +44,7 @@ int Extract::execute(int argc, char** argv) const QStringList args = parser.positionalArguments(); if (args.size() != 1) { - parser.showHelp(); - return EXIT_FAILURE; + parser.showHelp(EXIT_FAILURE); } out << "Insert the database password\n> "; diff --git a/src/cli/List.cpp b/src/cli/List.cpp index b0b79188..de6bd5ef 100644 --- a/src/cli/List.cpp +++ b/src/cli/List.cpp @@ -62,8 +62,7 @@ int List::execute(int argc, char** argv) const QStringList args = parser.positionalArguments(); if (args.size() != 1 && args.size() != 2) { QCoreApplication app(argc, argv); - parser.showHelp(); - return EXIT_FAILURE; + parser.showHelp(EXIT_FAILURE); } Database* db = nullptr; diff --git a/src/cli/Merge.cpp b/src/cli/Merge.cpp index c69dcd60..a179d69b 100644 --- a/src/cli/Merge.cpp +++ b/src/cli/Merge.cpp @@ -61,8 +61,7 @@ int Merge::execute(int argc, char** argv) const QStringList args = parser.positionalArguments(); if (args.size() != 2) { QCoreApplication app(argc, argv); - parser.showHelp(); - return EXIT_FAILURE; + parser.showHelp(EXIT_FAILURE); } Database* db1; diff --git a/src/cli/Show.cpp b/src/cli/Show.cpp index 680f7a45..c212a9d6 100644 --- a/src/cli/Show.cpp +++ b/src/cli/Show.cpp @@ -44,8 +44,7 @@ int Show::execute(int argc, char** argv) const QStringList args = parser.positionalArguments(); if (args.size() != 2) { - parser.showHelp(); - return EXIT_FAILURE; + parser.showHelp(EXIT_FAILURE); } out << "Insert the database password\n> ";