summaryrefslogtreecommitdiffstats
path: root/playtreeparser.c
diff options
context:
space:
mode:
authorcehoyos <cehoyos@b3059339-0415-0410-9bf9-f77b7e298cf2>2007-11-08 23:05:54 +0000
committercehoyos <cehoyos@b3059339-0415-0410-9bf9-f77b7e298cf2>2007-11-08 23:05:54 +0000
commit2fed92a16794673f8e752774b4c28ffc9911ebfc (patch)
treeec61a56cb825d1e19950529fa6eb38de44b49372 /playtreeparser.c
parentfb366fbf03831cfc824d9c901a9406ae7bf63edb (diff)
downloadmpv-2fed92a16794673f8e752774b4c28ffc9911ebfc.tar.bz2
mpv-2fed92a16794673f8e752774b4c28ffc9911ebfc.tar.xz
Fix possible null-pointer-dereference in parse_smil().
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24990 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'playtreeparser.c')
-rw-r--r--playtreeparser.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/playtreeparser.c b/playtreeparser.c
index 1cafaf7960..f8132fd2ce 100644
--- a/playtreeparser.c
+++ b/playtreeparser.c
@@ -456,6 +456,7 @@ parse_smil(play_tree_parser_t* p) {
return NULL; //line not smil exit
}
+ if (!line) return NULL;
mp_msg(MSGT_PLAYTREE,MSGL_V,"Detected smil playlist format\n");
play_tree_parser_stop_keeping(p);