summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Bernard <miniupnp@free.fr>2020-03-07 16:31:23 +0100
committerThomas Bernard <miniupnp@free.fr>2020-04-26 22:15:09 +0200
commitaea167005f0196798a70d3d79ebf9ca8cd47b6ef (patch)
treeb4589276a7b1f278ad7210a715a6941ba2c58463
parent2fa1ce2f554b4f0c492b8b2b268870bb5511f053 (diff)
downloadlibtiff-git-aea167005f0196798a70d3d79ebf9ca8cd47b6ef.tar.gz
tiffsplit: use EXIT_SUCCESS / EXIT_FAILURE
-rw-r--r--tools/tiffsplit.c17
1 files changed, 12 insertions, 5 deletions
diff --git a/tools/tiffsplit.c b/tools/tiffsplit.c
index c8b7f2dd..43b6fdc1 100644
--- a/tools/tiffsplit.c
+++ b/tools/tiffsplit.c
@@ -30,6 +30,13 @@
#include "tiffio.h"
+#ifndef EXIT_SUCCESS
+#define EXIT_SUCCESS 0
+#endif
+#ifndef EXIT_FAILURE
+#define EXIT_FAILURE 1
+#endif
+
#ifndef HAVE_GETOPT
extern int getopt(int argc, char * const argv[], const char *optstring);
#endif
@@ -60,7 +67,7 @@ main(int argc, char* argv[])
if (argc < 2) {
fprintf(stderr, "%s\n\n", TIFFGetVersion());
fprintf(stderr, "usage: tiffsplit input.tif [prefix]\n");
- return (-3);
+ return (EXIT_FAILURE);
}
if (argc > 2) {
strncpy(fname, argv[2], sizeof(fname));
@@ -83,14 +90,14 @@ main(int argc, char* argv[])
_TIFFfree(path);
if (out == NULL)
- return (-2);
+ return (EXIT_FAILURE);
if (!tiffcp(in, out))
- return (-1);
+ return (EXIT_FAILURE);
TIFFClose(out);
} while (TIFFReadDirectory(in));
(void) TIFFClose(in);
}
- return (0);
+ return (EXIT_SUCCESS);
}
static void
@@ -117,7 +124,7 @@ newfilename(void)
if (fnum == MAXFILES) {
if (!defname || fname[0] == 'z') {
fprintf(stderr, "tiffsplit: too many files.\n");
- exit(1);
+ exit(EXIT_FAILURE);
}
fname[0]++;
fnum = 0;