fixed the size of the memory allocation in cio.c (confusion between bits and bytes)

This commit is contained in:
Antonin Descampe 2007-07-08 16:38:51 +00:00
parent 167fb6337b
commit bdb18ab19c
2 changed files with 4 additions and 1 deletions

View File

@ -5,6 +5,9 @@ What's New for OpenJPEG
! : changed ! : changed
+ : added + : added
July 8, 2007
* [ANTONIN] fixed the size of the memory allocation in cio.c (confusion between bits and bytes)
June 21, 2007 June 21, 2007
* [FOD] Output image color space set when decoding a JP2 file in jp2.c * [FOD] Output image color space set when decoding a JP2 file in jp2.c
+ [GB] Previous, home, and next frame buttons for exploring MJ2 files in OPJViewer + [GB] Previous, home, and next frame buttons for exploring MJ2 files in OPJViewer

View File

@ -58,7 +58,7 @@ opj_cio_t* OPJ_CALLCONV opj_cio_open(opj_common_ptr cinfo, unsigned char *buffer
opj_free(cio); opj_free(cio);
return NULL; return NULL;
} }
cio->length = (int) (1.3 * cp->img_size); cio->length = (int) (0.1625 * cp->img_size); /* 0.1625 = 1.3/8 */
cio->buffer = (unsigned char *)opj_malloc(cio->length); cio->buffer = (unsigned char *)opj_malloc(cio->length);
if(!cio->buffer) { if(!cio->buffer) {
opj_free(cio); opj_free(cio);