From 3b600a986c4cd30e14b578b152d58d894c74d7a0 Mon Sep 17 00:00:00 2001 From: Francois-Olivier Devaux Date: Fri, 5 Nov 2004 08:59:58 +0000 Subject: [PATCH] Stack corruption error corrected with "tmp" variable --- mj2/mj2.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/mj2/mj2.c b/mj2/mj2.c index 90789ae3..4b2757f8 100644 --- a/mj2/mj2.c +++ b/mj2/mj2.c @@ -2885,10 +2885,10 @@ int mj2_encode(mj2_movie_t * movie, j2k_cp_t * cp, char *index) fclose(outfile); for (i = 0; i < movie->tk[0].jp2_struct.numcomps; i++) { - char tmp; - sprintf(&tmp, "Compo%d", i); - if (remove(&tmp) == -1) { - fprintf(stderr, "failed to kill %s file !\n", &tmp); + char tmp[20]; + sprintf(tmp, "Compo%d", i); + if (remove(tmp) == -1) { + fprintf(stderr, "failed to kill %s file !\n", tmp); } }