removed exit() in most places.. should just return EXIT_SUCCESS or failure instead of exiting, which was why the unique pointer needed a release (in this case, we removed pointer for consistency)
Some checks failed
CMake / Configure and build using cmake (push) Failing after 8s

This commit is contained in:
2025-03-27 16:25:35 +01:00
parent ec3cfc1138
commit 9d0ae22981
5 changed files with 38 additions and 36 deletions

View File

@ -84,7 +84,7 @@ int main(int argc, char *argv[]) {
c.call(parser.command(), parser.arguments(), parser.detector_id(),
action, std::cout, parser.receiver_id());
} catch (sls::RuntimeError &e) {
exit(EXIT_FAILURE);
return EXIT_FAILURE;
}
exit(EXIT_SUCCESS);
return EXIT_SUCCESS;
}