X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src%2Fgdcmopenjpeg%2Flibopenjpeg%2Fj2k.c;h=09868ca63351a65c582f9928a0de478f1b8cb051;hb=3f8964856e65c2447beab900b04a63d003192bf9;hp=08df3d212609e04988efca56283a29694b09fd4f;hpb=1f1fdedc6596e5b1da08c53918cd91796e1e1743;p=gdcm.git diff --git a/src/gdcmopenjpeg/libopenjpeg/j2k.c b/src/gdcmopenjpeg/libopenjpeg/j2k.c index 08df3d21..09868ca6 100644 --- a/src/gdcmopenjpeg/libopenjpeg/j2k.c +++ b/src/gdcmopenjpeg/libopenjpeg/j2k.c @@ -988,7 +988,7 @@ j2k_encode(j2k_image_t * img, j2k_cp_t * cp, char *output, int len, char *index) { int tileno, compno, layno, resno, precno, pack_nb, x, y; - char *dest = NULL; + unsigned char *dest = NULL; FILE *INDEX = NULL; FILE *f = NULL; @@ -1002,7 +1002,7 @@ j2k_encode(j2k_image_t * img, j2k_cp_t * cp, char *output, fprintf(stderr, "failed to open %s for writing\n", output); return 1; } - dest = (char *) malloc(len); + dest = (unsigned char *) malloc(len); cio_init(dest, len); } @@ -1062,7 +1062,7 @@ j2k_encode(j2k_image_t * img, j2k_cp_t * cp, char *output, if (cp->intermed_file == 1) { /* new dest for each tile */ free(dest); - dest = (char *) malloc(len); + dest = (unsigned char *) malloc(len); cio_init(dest, len); } j2k_curtileno = tileno; @@ -1124,7 +1124,7 @@ j2k_encode(j2k_image_t * img, j2k_cp_t * cp, char *output, if (cp->intermed_file == 1) { free(dest); - dest = (char *) malloc(len); + dest = (unsigned char *) malloc(len); cio_init(dest, len); }