bug while freeing memory (mj2_free) fixed

This commit is contained in:
Francois-Olivier Devaux 2005-04-19 09:18:51 +00:00
parent 0130af0ff4
commit 81f688433d
1 changed files with 4 additions and 1 deletions

View File

@ -16,7 +16,8 @@ jmp_buf j2k_error;
int main(int argc, char *argv[]) { int main(int argc, char *argv[]) {
unsigned int tnum, snum; int tnum;
unsigned int snum;
mj2_movie_t movie; mj2_movie_t movie;
mj2_tk_t *track; mj2_tk_t *track;
mj2_sample_t *sample; mj2_sample_t *sample;
@ -40,6 +41,8 @@ int main(int argc, char *argv[]) {
if (mj2_read_struct(file, &movie)) // Creating the movie structure if (mj2_read_struct(file, &movie)) // Creating the movie structure
return 1; return 1;
mj2_init_stdmovie(&movie);
// Decode first video track // Decode first video track
tnum = 0; tnum = 0;
while (movie.tk[tnum].track_type != 0) while (movie.tk[tnum].track_type != 0)