diff options
author | Robin Gareus <robin@gareus.org> | 2019-07-04 22:21:14 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2019-07-04 22:21:14 +0200 |
commit | dbc0c54ced49c24fbfbb88b0ccf02f8bc0cc78e1 (patch) | |
tree | e255495ea8aa333ab8e06c2351aaafd8e94cd516 /headless | |
parent | bd8897686a32e5f2c921219ce319aaecab11cb88 (diff) |
Use exit-status macros for compatibility 1/3
Diffstat (limited to 'headless')
-rw-r--r-- | headless/load_session.cc | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/headless/load_session.cc b/headless/load_session.cc index 47fd5151b1..8551b4a4d5 100644 --- a/headless/load_session.cc +++ b/headless/load_session.cc @@ -51,12 +51,12 @@ load_session (string dir, string state) if (!engine->set_backend (backend_name, backend_client_name, "")) { std::cerr << "Cannot set Audio/MIDI engine backend\n"; - ::exit (1); + exit (EXIT_FAILURE); } if (engine->start () != 0) { std::cerr << "Cannot start Audio/MIDI engine\n"; - ::exit (1); + exit (EXIT_FAILURE); } Session* session = new Session (*engine, dir, state); @@ -165,12 +165,12 @@ int main (int argc, char* argv[]) case 'v': print_version (); - ::exit (0); + exit (EXIT_SUCCESS); break; case 'h': print_help (); - exit (0); + exit (EXIT_SUCCESS); break; case 'c': @@ -187,7 +187,7 @@ int main (int argc, char* argv[]) case 'D': if (PBD::parse_debug_options (optarg)) { - ::exit (1); + exit (EXIT_SUCCESS); } break; @@ -207,18 +207,18 @@ int main (int argc, char* argv[]) default: print_help (); - ::exit (1); + exit (EXIT_FAILURE); } } if (argc < 3) { print_help (); - ::exit (1); + exit (EXIT_FAILURE); } if (!ARDOUR::init (use_vst, try_hw_optimization, localedir)) { cerr << "Ardour failed to initialize\n" << endl; - ::exit (1); + exit (EXIT_FAILURE); } Session* s = 0; @@ -258,6 +258,5 @@ int main (int argc, char* argv[]) AudioEngine::instance()->stop (); AudioEngine::destroy (); - return 0; } |