summaryrefslogtreecommitdiffstats
path: root/libaf/af.c
diff options
context:
space:
mode:
authorulion <ulion@b3059339-0415-0410-9bf9-f77b7e298cf2>2007-11-23 05:50:34 +0000
committerulion <ulion@b3059339-0415-0410-9bf9-f77b7e298cf2>2007-11-23 05:50:34 +0000
commit70e7acda263d8c3586e00d5778374e80fd2d4a17 (patch)
tree5ea69cde2308dc76b19118fd3cb4ce7eaaf8d526 /libaf/af.c
parent4f1228ed5eeab603ca1f8cd2d1d3e93ac921b5ec (diff)
downloadmpv-70e7acda263d8c3586e00d5778374e80fd2d4a17.tar.bz2
mpv-70e7acda263d8c3586e00d5778374e80fd2d4a17.tar.xz
Prevent from using data->len when data is NULL (when play() return NULL).
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25143 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libaf/af.c')
-rw-r--r--libaf/af.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libaf/af.c b/libaf/af.c
index c229f9eee6..eb5aa38d36 100644
--- a/libaf/af.c
+++ b/libaf/af.c
@@ -514,7 +514,7 @@ af_data_t* af_play(af_stream_t* s, af_data_t* data)
if (data->len <= 0) break;
data=af->play(af,data);
af=af->next;
- }while(af);
+ }while(af && data);
return data;
}