summaryrefslogtreecommitdiffstats
path: root/subreader.c
diff options
context:
space:
mode:
authorlaaz <laaz@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-05-01 21:28:18 +0000
committerlaaz <laaz@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-05-01 21:28:18 +0000
commit95ee0782d3e3a0a5baf44190e93441b479a50cfd (patch)
tree5c7c79a0900307c732f2c0f6527a2c2ea4213322 /subreader.c
parentce675485e375bbc9c26f6c2ebf99d4c659ac0b64 (diff)
downloadmpv-95ee0782d3e3a0a5baf44190e93441b479a50cfd.tar.bz2
mpv-95ee0782d3e3a0a5baf44190e93441b479a50cfd.tar.xz
Fixed segfault (microdvd format, many lines)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@679 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'subreader.c')
-rw-r--r--subreader.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/subreader.c b/subreader.c
index 1114f583c0..2a5120aab8 100644
--- a/subreader.c
+++ b/subreader.c
@@ -113,7 +113,7 @@ subtitle *sub_read_line_microdvd(FILE *fd,subtitle *current) {
while ((next =sub_readtext (next, &(current->text[i])))) {
if (current->text[i]==ERR) {return ERR;}
i++;
- if (i>SUB_MAX_TEXT) { printf ("Too many lines in a subtitle\n");current->lines=i;return;}
+ if (i>=SUB_MAX_TEXT) { printf ("Too many lines in a subtitle\n");current->lines=i;return;}
}
current->lines=i+1;