From c020831f95f2c7983513f9547efac8dc38dc667a Mon Sep 17 00:00:00 2001 From: Francois-Olivier Devaux Date: Wed, 14 Jul 2004 10:58:11 +0000 Subject: [PATCH] Allocated memory of coding parameters (cp) freed --- codec/image_to_j2k.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/codec/image_to_j2k.c b/codec/image_to_j2k.c index d0d49f13..56508c11 100644 --- a/codec/image_to_j2k.c +++ b/codec/image_to_j2k.c @@ -850,6 +850,7 @@ int main(int argc, char **argv) } fwrite(outbuf, 1, len, f); free(outbuf); + free(jp2_struct->comps); fclose(f); } @@ -874,6 +875,13 @@ int main(int argc, char **argv) } } + /* Free memory */ + free(cp_init.tcps); + if (tcp_init->numlayers > 9) free(cp.matrice); + for (tileno = 0; tileno < cp.tw * cp.th; tileno++) + free(cp.tcps[tileno].tccps); + free(cp.tcps); + system("pause"); return 0; }