Mercurial > mplayer.hg
comparison libmpdemux/demuxer.c @ 13520:5f4f9de738b2
fixed small memleak
author | reimar |
---|---|
date | Fri, 01 Oct 2004 19:51:03 +0000 |
parents | 043571569005 |
children | d1ff5291daed |
comparison
equal
deleted
inserted
replaced
13519:6bf63a7524d8 | 13520:5f4f9de738b2 |
---|---|
701 stream_read_dword_le(demuxer->stream); //filesize | 701 stream_read_dword_le(demuxer->stream); //filesize |
702 id=stream_read_dword_le(demuxer->stream); // "AVI " | 702 id=stream_read_dword_le(demuxer->stream); // "AVI " |
703 if(id==formtypeAVI){ | 703 if(id==formtypeAVI){ |
704 mp_msg(MSGT_DEMUXER,MSGL_INFO,MSGTR_Detected_XXX_FileFormat,"AVI"); | 704 mp_msg(MSGT_DEMUXER,MSGL_INFO,MSGTR_Detected_XXX_FileFormat,"AVI"); |
705 file_format=DEMUXER_TYPE_AVI; | 705 file_format=DEMUXER_TYPE_AVI; |
706 } else { | |
707 free_demuxer(demuxer); | |
708 demuxer = NULL; | |
709 } | 706 } |
707 } | |
708 if (file_format==DEMUXER_TYPE_UNKNOWN) { | |
709 free_demuxer(demuxer); | |
710 demuxer = NULL; | |
710 } | 711 } |
711 } | 712 } |
712 } | 713 } |
713 //=============== Try to open as Y4M file: ================= | 714 //=============== Try to open as Y4M file: ================= |
714 if(file_format==DEMUXER_TYPE_UNKNOWN || file_format==DEMUXER_TYPE_Y4M){ | 715 if(file_format==DEMUXER_TYPE_UNKNOWN || file_format==DEMUXER_TYPE_Y4M){ |