summaryrefslogtreecommitdiff
path: root/libopenjpeg/pi.c
diff options
context:
space:
mode:
authorFrancois-Olivier Devaux <fodevaux@users.noreply.github.com>2010-03-24 11:21:19 +0000
committerFrancois-Olivier Devaux <fodevaux@users.noreply.github.com>2010-03-24 11:21:19 +0000
commit73b4d326382e1c7e0f10ea98cc9f1b4672aa3fb2 (patch)
treee5f10dc589853a7bd7ec36ebb34f2e2e6e5b32db /libopenjpeg/pi.c
parent67b5ab3c045fae8da28392596ee49ac1bbdbec40 (diff)
Code improvements using 'g++-4.4.0' to trace the code (v2.0). Thanks to Winfried for this patch.
Diffstat (limited to 'libopenjpeg/pi.c')
-rw-r--r--libopenjpeg/pi.c12
1 files changed, 8 insertions, 4 deletions
diff --git a/libopenjpeg/pi.c b/libopenjpeg/pi.c
index 97efc38b..5dc75dc2 100644
--- a/libopenjpeg/pi.c
+++ b/libopenjpeg/pi.c
@@ -586,13 +586,15 @@ opj_pi_iterator_t *pi_create_decode(
l_bound = l_tcp->numpocs+1;
l_data_stride = 4 * J2K_MAXRLVLS;
- l_tmp_data = opj_malloc(l_data_stride * p_image->numcomps * sizeof(OPJ_UINT32));
+ l_tmp_data = (OPJ_UINT32*)opj_malloc(
+ l_data_stride * p_image->numcomps * sizeof(OPJ_UINT32));
if
(! l_tmp_data)
{
return 00;
}
- l_tmp_ptr = opj_malloc(p_image->numcomps * sizeof(OPJ_UINT32 *));
+ l_tmp_ptr = (OPJ_UINT32**)opj_malloc(
+ p_image->numcomps * sizeof(OPJ_UINT32 *));
if
(! l_tmp_ptr)
{
@@ -871,13 +873,15 @@ opj_pi_iterator_t *pi_initialise_encode(
l_bound = l_tcp->numpocs+1;
l_data_stride = 4 * J2K_MAXRLVLS;
- l_tmp_data = opj_malloc(l_data_stride * p_image->numcomps * sizeof(OPJ_UINT32));
+ l_tmp_data = (OPJ_UINT32*)opj_malloc(
+ l_data_stride * p_image->numcomps * sizeof(OPJ_UINT32));
if
(! l_tmp_data)
{
return 00;
}
- l_tmp_ptr = opj_malloc(p_image->numcomps * sizeof(OPJ_UINT32 *));
+ l_tmp_ptr = (OPJ_UINT32**)opj_malloc(
+ p_image->numcomps * sizeof(OPJ_UINT32 *));
if
(! l_tmp_ptr)
{