diff --git a/src/CFixer/main.cpp b/src/CFixer/main.cpp index 2ee7c56..3909ad3 100644 --- a/src/CFixer/main.cpp +++ b/src/CFixer/main.cpp @@ -7,17 +7,22 @@ #include #include +#include + +using namespace CopyrighFixer; int main(int argc, char *argv[]) { - if (!QuasarAppUtils::Params::parseParams(argc, argv)) { + Worker *worker = new Worker(); + if (!QuasarAppUtils::Params::parseParams(argc, argv)) { + worker->printHelp(); return 1; } if (QuasarAppUtils::Params::isEndable("h") || QuasarAppUtils::Params::isEndable("help")) { - + worker->printHelp(); return 0; } diff --git a/src/CopyrighFixer/CopyrighFixer/worker.cpp b/src/CopyrighFixer/CopyrighFixer/worker.cpp index b176bc5..f8d22a8 100644 --- a/src/CopyrighFixer/CopyrighFixer/worker.cpp +++ b/src/CopyrighFixer/CopyrighFixer/worker.cpp @@ -21,6 +21,7 @@ bool Worker::run() { } void Worker::printHelp() const { + QuasarAppUtils::Help::Charters help = { { "Part 0 General", { @@ -36,7 +37,6 @@ void Worker::printHelp() const { QuasarAppUtils::Params::showHelp(help); - exit(0); } };