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){