comparison libmpdemux/demux_fli.c @ 17804:1a2aaf037d48

Fix memory leak cid 177
author rtognimp
date Fri, 10 Mar 2006 23:48:33 +0000
parents b849a99cdc3c
children 4928dd61f136
comparison
equal deleted inserted replaced
17803:51b992a72b17 17804:1a2aaf037d48
91 91
92 if ((magic_number != 0xAF11) && (magic_number != 0xAF12)) 92 if ((magic_number != 0xAF11) && (magic_number != 0xAF12))
93 { 93 {
94 mp_msg(MSGT_DEMUX, MSGL_ERR, "Bad/unknown magic number (%04x)\n", 94 mp_msg(MSGT_DEMUX, MSGL_ERR, "Bad/unknown magic number (%04x)\n",
95 magic_number); 95 magic_number);
96 free(header);
97 free(frames);
96 return(NULL); 98 return(NULL);
97 } 99 }
98 100
99 // fetch the number of frames 101 // fetch the number of frames
100 frames->num_frames = stream_read_word_le(demuxer->stream); 102 frames->num_frames = stream_read_word_le(demuxer->stream);