fixed obvious bug in free()ing order

This commit is contained in:
Moritz Bunkus 2003-02-21 09:44:59 +00:00
parent 4fffa8f2e0
commit 896ccd8337

View File

@ -1039,12 +1039,12 @@ int AVI_close(avi_t *AVI)
if(AVI->video_index) free(AVI->video_index);
//FIXME
//if(AVI->audio_index) free(AVI->audio_index);
free(AVI);
if (AVI->bitmap_info_header)
free(AVI->bitmap_info_header);
for (i = 0; i < AVI_MAX_TRACKS; i++)
if (AVI->wave_format_ex[i])
free(AVI->wave_format_ex[i]);
free(AVI);
return ret;
}