summaryrefslogtreecommitdiffstats
path: root/libmpdemux/demuxer.c
diff options
context:
space:
mode:
authorfilon <filon@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-01-06 14:54:36 +0000
committerfilon <filon@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-01-06 14:54:36 +0000
commitdc7130bcad92c997388b19b3f25c9c3a2c671019 (patch)
tree8c7c38ec20c2fbdb8131484650fedd50e3c2aadf /libmpdemux/demuxer.c
parent4681b22e3ae31b39bf15f36699208088f23f3ace (diff)
downloadmpv-dc7130bcad92c997388b19b3f25c9c3a2c671019.tar.bz2
mpv-dc7130bcad92c997388b19b3f25c9c3a2c671019.tar.xz
10l (was segfaulting on non-dv file)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8822 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpdemux/demuxer.c')
-rw-r--r--libmpdemux/demuxer.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/libmpdemux/demuxer.c b/libmpdemux/demuxer.c
index 0fc2780641..0c709bc81d 100644
--- a/libmpdemux/demuxer.c
+++ b/libmpdemux/demuxer.c
@@ -846,8 +846,10 @@ if(file_format==DEMUXER_TYPE_UNKNOWN || file_format==DEMUXER_TYPE_RAWDV)
mp_msg(MSGT_DEMUXER,MSGL_INFO,MSGTR_Detected_XXX_FileFormat,"RAWDV");
file_format=DEMUXER_TYPE_RAWDV;
}
- else
+ else {
free_demuxer(demuxer);
+ demuxer=NULL;
+ }
}
#endif
//=============== Try to open as audio file: =================