Use exit-status macros for compatibility 1/3

This commit is contained in:
Robin Gareus 2019-07-04 22:21:14 +02:00
parent bd8897686a
commit dbc0c54ced
No known key found for this signature in database
GPG key ID: A090BCE02CF57F04
6 changed files with 22 additions and 23 deletions

View file

@ -290,7 +290,7 @@ int main (int argc, char* argv[])
break;
case 'h':
usage (0);
usage (EXIT_SUCCESS);
break;
case 'l':
@ -304,7 +304,7 @@ int main (int argc, char* argv[])
case 'V':
printf ("ardour-utils version %s\n\n", VERSIONSTRING);
printf ("Copyright (C) GPL 2016 Robin Gareus <robin@gareus.org>\n");
exit (0);
exit (EXIT_SUCCESS);
break;
case 'v':
@ -330,19 +330,19 @@ int main (int argc, char* argv[])
if (!ends_with (src, statefile_suffix)) {
fprintf (stderr, "source is not a .ardour session file.\n");
exit (1);
exit (EXIT_FAILURE);
}
if (!ends_with (dst, statefile_suffix)) {
fprintf (stderr, "target is not a .ardour session file.\n");
exit (1);
exit (EXIT_FAILURE);
}
if (!Glib::file_test (src, Glib::FILE_TEST_IS_REGULAR)) {
fprintf (stderr, "source is not a regular file.\n");
exit (1);
exit (EXIT_FAILURE);
}
if (!Glib::file_test (dst, Glib::FILE_TEST_IS_REGULAR)) {
fprintf (stderr, "target is not a regular file.\n");
exit (1);
exit (EXIT_FAILURE);
}
std::string src_path = Glib::path_get_dirname (src);

View file

@ -287,11 +287,11 @@ int main (int argc, char* argv[])
case 'V':
printf ("ardour-utils version %s\n\n", VERSIONSTRING);
printf ("Copyright (C) GPL 2015,2017 Robin Gareus <robin@gareus.org>\n");
exit (0);
exit (EXIT_SUCCESS);
break;
case 'h':
usage (0);
usage (EXIT_SUCCESS);
break;
default:

View file

@ -416,18 +416,18 @@ int main (int argc, char* argv[])
case 'o':
outfile = optarg;
if (outfile.empty()) {
usage (0);
usage (EXIT_SUCCESS);
}
break;
case 'V':
printf ("ardour-utils version %s\n\n", VERSIONSTRING);
printf ("Copyright (C) GPL 2015 Robin Gareus <robin@gareus.org>\n");
exit (0);
exit (EXIT_SUCCESS);
break;
case 'h':
usage (0);
usage (EXIT_SUCCESS);
break;
default:

View file

@ -70,11 +70,11 @@ int main (int argc, char* argv[])
case 'V':
printf ("ardour-utils version %s\n\n", VERSIONSTRING);
printf ("Copyright (C) GPL 2017 Robin Gareus <robin@gareus.org>\n");
exit (0);
exit (EXIT_SUCCESS);
break;
case 'h':
usage (0);
usage (EXIT_SUCCESS);
break;
default: