summaryrefslogtreecommitdiff
path: root/libopenjpeg/pi.c
diff options
context:
space:
mode:
authorFrancois-Olivier Devaux <fodevaux@users.noreply.github.com>2007-12-19 13:57:57 +0000
committerFrancois-Olivier Devaux <fodevaux@users.noreply.github.com>2007-12-19 13:57:57 +0000
commit5f995bcf4b6665c58b646056785ad649955b08d8 (patch)
tree725b2d8b1a3e96de09c1cb65e2b4bffb0b31b183 /libopenjpeg/pi.c
parent64ed560f4f88cb7215adb011ba53f16f1fd3f54c (diff)
Fixed allocation problem in pi.c
Diffstat (limited to 'libopenjpeg/pi.c')
-rw-r--r--libopenjpeg/pi.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/libopenjpeg/pi.c b/libopenjpeg/pi.c
index 7bd571ea..45de9031 100644
--- a/libopenjpeg/pi.c
+++ b/libopenjpeg/pi.c
@@ -727,7 +727,7 @@ bool pi_next(opj_pi_iterator_t * pi) {
}
void pi_create_encode( opj_pi_iterator_t *pi, opj_cp_t *cp,int tileno, int pino,int tpnum, int tppos, J2K_T2_MODE t2_mode,int cur_totnum_tp){
- char *prog;
+ char prog[4];
int i;
int incr_top=1,resetX=0;
opj_tcp_t *tcps =&cp->tcps[tileno];
@@ -735,7 +735,6 @@ void pi_create_encode( opj_pi_iterator_t *pi, opj_cp_t *cp,int tileno, int pino,
pi[pino].first = 1;
pi[pino].poc.prg = tcp->prg;
- prog = (char*)malloc(4*sizeof(char));
switch(tcp->prg){
case CPRL: strncpy(prog, "CPRL",4);