From 8a662fa4b1dc489a8d6d5fe687499f25f856ba67 Mon Sep 17 00:00:00 2001 From: Freeimage Date: Thu, 26 Jan 2006 20:02:04 +0000 Subject: fixed various minor warnings occuring under gcc, added corrections proposed in the forum --- codec/image_to_j2k.c | 4 ++-- codec/j2k_to_image.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'codec') diff --git a/codec/image_to_j2k.c b/codec/image_to_j2k.c index 5508a260..80de1006 100644 --- a/codec/image_to_j2k.c +++ b/codec/image_to_j2k.c @@ -204,7 +204,7 @@ int get_file_format(char *filename) { static const char *extension[] = {"pgx", "pnm", "pgm", "ppm", "bmp", "j2k", "jp2" }; static const int format[] = { PGX_DFMT, PXM_DFMT, PXM_DFMT, PXM_DFMT, BMP_DFMT, J2K_CFMT, JP2_CFMT }; char * ext = strrchr(filename, '.') + 1; - for(i = 0; i < sizeof(format); i++) { + for(i = 0; i < sizeof(format)/sizeof(*format); i++) { if(strnicmp(ext, extension[i], 3) == 0) { return format[i]; } @@ -221,7 +221,7 @@ int parse_cmdline_encoder(int argc, char **argv, opj_cparameters_t *parameters) /* parse the command line */ while (1) { - int c = getopt(argc, argv, "i:o:r:q:f:t:n:c:b:x:p:s:d:h:P:S:E:M:R:T:C:I"); + int c = getopt(argc, argv, "i:o:r:q:f:t:n:c:b:x:p:s:d:hP:S:E:M:R:T:C:I"); if (c == -1) break; switch (c) { diff --git a/codec/j2k_to_image.c b/codec/j2k_to_image.c index b62c1e33..13338f2c 100644 --- a/codec/j2k_to_image.c +++ b/codec/j2k_to_image.c @@ -92,7 +92,7 @@ int get_file_format(char *filename) { static const int format[] = { PGX_DFMT, PXM_DFMT, PXM_DFMT, PXM_DFMT, BMP_DFMT, J2K_CFMT, JP2_CFMT, JPT_CFMT }; char * ext = strrchr(filename, '.') + 1; if(ext) { - for(i = 0; i < sizeof(format); i++) { + for(i = 0; i < sizeof(format)/sizeof(*format); i++) { if(strnicmp(ext, extension[i], 3) == 0) { return format[i]; } @@ -108,7 +108,7 @@ int parse_cmdline_decoder(int argc, char **argv, opj_dparameters_t *parameters) /* parse the command line */ while (1) { - int c = getopt(argc, argv, "i:o:r:q:f:t:n:c:b:x:p:s:d:h:P:S:E:M:R:T:C:I"); + int c = getopt(argc, argv, "i:o:r:q:f:t:n:c:b:x:p:s:d:hP:S:E:M:R:T:C:I"); if (c == -1) break; switch (c) { -- cgit v1.2.3