diff options
| author | Luc Hermitte <luc.hermitte@c-s.fr> | 2012-08-22 18:22:20 +0000 |
|---|---|---|
| committer | Luc Hermitte <luc.hermitte@c-s.fr> | 2012-08-22 18:22:20 +0000 |
| commit | 7bfdb31c771b2ec0a8bedb064f54803f96e031d6 (patch) | |
| tree | c661df42b391db9bcf8bd3d7c4dab8b8e27bf0c9 | |
| parent | 44cec042941e7b96602b499bf0a554880e607c58 (diff) | |
[trunk] j2k_to_image gives fff-topic error message for non-openable files (Issue#167)
| -rw-r--r-- | applications/codec/j2k_to_image.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/applications/codec/j2k_to_image.c b/applications/codec/j2k_to_image.c index 1430f926..a6663bfb 100644 --- a/applications/codec/j2k_to_image.c +++ b/applications/codec/j2k_to_image.c @@ -274,7 +274,7 @@ static int infile_format(const char *fname) reader = fopen(fname, "rb"); if (reader == NULL) - return -1; + return -2; memset(buf, 0, 12); l_nb_read = fread(buf, 1, 12, reader); @@ -352,9 +352,14 @@ int parse_cmdline_decoder(int argc, char **argv, opj_dparameters_t *parameters,i break; case JPT_CFMT: break; + case -2: + fprintf(stderr, + "!! infile cannot be read: %s !!\n\n", + infile); + return 1; default: fprintf(stderr, - "!! Unrecognized format for infile : %s [accept only *.j2k, *.jp2, *.jpc or *.jpt] !!\n\n", + "!! Unrecognized format for infile: %s [accept only *.j2k, *.jp2, *.jpc or *.jpt] !!\n\n", infile); return 1; } |
