tools: normalize nfdc exit codes
refs #3749
Change-Id: I0c81dff095c170390f62de82badc0cca7b53392d
diff --git a/tools/nfdc/legacy-nfdc.cpp b/tools/nfdc/legacy-nfdc.cpp
index f5c4fa7..467789e 100644
--- a/tools/nfdc/legacy-nfdc.cpp
+++ b/tools/nfdc/legacy-nfdc.cpp
@@ -357,7 +357,7 @@
catch (const po::error& e) {
std::cerr << e.what() << std::endl;
legacyNfdcUsage();
- return 1;
+ return 2;
}
if (wantUnsetChildInherit) {
@@ -378,14 +378,14 @@
[] (const std::string& s) { return s.empty() || s[0] == '-'; })) {
// unrecognized -option
legacyNfdcUsage();
- return 1;
+ return 2;
}
p.m_commandLineArguments = unparsed;
bool isOk = p.dispatch(subcommand);
if (!isOk) {
legacyNfdcUsage();
- return 1;
+ return 2;
}
ctx.face.processEvents();
return 0;
diff --git a/tools/nfdc/main.cpp b/tools/nfdc/main.cpp
index c578407..bcd9da3 100644
--- a/tools/nfdc/main.cpp
+++ b/tools/nfdc/main.cpp
@@ -56,7 +56,7 @@
}
catch (const std::invalid_argument& e) {
std::cerr << e.what() << std::endl;
- return 1;
+ return 2;
}
try {