diff options
author | David Phillips <dbphillipsnz@gmail.com> | 2016-04-22 13:51:27 +1200 |
---|---|---|
committer | David Phillips <dbphillipsnz@gmail.com> | 2016-04-22 13:51:27 +1200 |
commit | 2d9fc3381eb173f752333060d7155362ffae5627 (patch) | |
tree | f0c612f96b3c5acc638a7666cd0a55c5ebd01104 /pgm-interlace.c | |
parent | 267c6f570d7137d603466e20630666d22369a5e6 (diff) | |
download | pgm-interlace-2d9fc3381eb173f752333060d7155362ffae5627.tar.xz |
Scrap use of EXIT_FAILURE
Diffstat (limited to 'pgm-interlace.c')
-rw-r--r-- | pgm-interlace.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/pgm-interlace.c b/pgm-interlace.c index 1870267..69e453c 100644 --- a/pgm-interlace.c +++ b/pgm-interlace.c @@ -38,13 +38,13 @@ int main(int argc, char **argv) if (argc == 1) { fprintf(stderr, "%s [image 0] [image[1] ...\n", argv[0]); - return EXIT_FAILURE; + return 1; } if ( (f = malloc(sizeof(FILE*)*(clust_total)) ) == NULL) { perror("malloc"); - return EXIT_FAILURE; + return 1; } @@ -53,9 +53,12 @@ int main(int argc, char **argv) if ((f[i-1] = fopen(argv[i], "r")) == NULL) { perror("fopen"); + + /* close those files already opened */ + i--; for ( ; i > 1; i--) fclose(f[i-1]); - return EXIT_FAILURE; + return 1; } } |