summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAntonin Descampe <antonin@gmail.com>2009-09-10 12:29:51 +0000
committerAntonin Descampe <antonin@gmail.com>2009-09-10 12:29:51 +0000
commitbfd3fe8a4aafb263fedc56345f3e048e52e56326 (patch)
treea1a481c28b27a9ba06188d0d2f8f3d2c6c0dc676
parent9dbbc6ca1392d32dffd1a75d23b7447e88c4faf2 (diff)
fixed minor bugs which were triggering warnings at compilation (different signedness, wrong pointer type, etc)
-rw-r--r--ChangeLog3
-rw-r--r--codec/convert.c2
-rw-r--r--codec/index.c2
-rw-r--r--libopenjpeg/t1_generate_luts.c8
4 files changed, 9 insertions, 6 deletions
diff --git a/ChangeLog b/ChangeLog
index ea792bfe..c2ee8678 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -5,6 +5,9 @@ What's New for OpenJPEG
! : changed
+ : added
+September 10, 2009
+* [antonin] fixed minor bugs which were triggering warnings at compilation (different signedness, wrong pointer type, etc)
+
September 8, 2009
* [antonin] openjpeg.c : fixed initialization of parameters->cp_disto_alloc/fixed_quality/fixed_alloc/tcp_numlayers because they were preventing to use the -q and -f options.
diff --git a/codec/convert.c b/codec/convert.c
index 3f3384df..465b0e0b 100644
--- a/codec/convert.c
+++ b/codec/convert.c
@@ -99,7 +99,7 @@ typedef struct tga_header
} tga_header;
#pragma pack(pop) // Return to normal structure packing alignment.
-int tga_readheader(FILE *fp, int *bits_per_pixel, int *width, int *height, int *flip_image)
+int tga_readheader(FILE *fp, uint32 *bits_per_pixel, uint32 *width, uint32 *height, int *flip_image)
{
int palette_size;
tga_header tga ;
diff --git a/codec/index.c b/codec/index.c
index 2e0283dd..873b3403 100644
--- a/codec/index.c
+++ b/codec/index.c
@@ -79,7 +79,7 @@ int write_index_file(opj_codestream_info_t *cstr_info, char *index) {
fprintf(stream, "%d %d\n", cstr_info->tw, cstr_info->th);
fprintf(stream, "%d\n", cstr_info->numcomps);
fprintf(stream, "%d\n", cstr_info->numlayers);
- fprintf(stream, "%d\n", cstr_info->numdecompos);
+ fprintf(stream, "%d\n", cstr_info->numdecompos[0]); /* based on component 0 */
for (resno = cstr_info->numdecompos[0]; resno >= 0; resno--) {
fprintf(stream, "[%d,%d] ",
diff --git a/libopenjpeg/t1_generate_luts.c b/libopenjpeg/t1_generate_luts.c
index 1925b951..39880414 100644
--- a/libopenjpeg/t1_generate_luts.c
+++ b/libopenjpeg/t1_generate_luts.c
@@ -260,16 +260,16 @@ int main(){
}
printf("static short lut_nmsedec_sig[1 << T1_NMSEDEC_BITS] = {\n ");
- dump_array16(&lut_nmsedec_sig, 1 << T1_NMSEDEC_BITS);
+ dump_array16(lut_nmsedec_sig, 1 << T1_NMSEDEC_BITS);
printf("static short lut_nmsedec_sig0[1 << T1_NMSEDEC_BITS] = {\n ");
- dump_array16(&lut_nmsedec_sig0, 1 << T1_NMSEDEC_BITS);
+ dump_array16(lut_nmsedec_sig0, 1 << T1_NMSEDEC_BITS);
printf("static short lut_nmsedec_ref[1 << T1_NMSEDEC_BITS] = {\n ");
- dump_array16(&lut_nmsedec_ref, 1 << T1_NMSEDEC_BITS);
+ dump_array16(lut_nmsedec_ref, 1 << T1_NMSEDEC_BITS);
printf("static short lut_nmsedec_ref0[1 << T1_NMSEDEC_BITS] = {\n ");
- dump_array16(&lut_nmsedec_ref0, 1 << T1_NMSEDEC_BITS);
+ dump_array16(lut_nmsedec_ref0, 1 << T1_NMSEDEC_BITS);
return 0;
}