[webvtt] Handle premature EOF

Closes #2867, closes #5600
Authored by: flashdagger
This commit is contained in:
Marcel 2022-11-20 14:12:23 +05:30 committed by pukkandan
parent 02b2f9fa7d
commit f352a09778
No known key found for this signature in database
GPG key ID: 7EEE9E1E817D0A39

View file

@ -93,7 +93,7 @@ def __init__(self, parser):
([0-9]{3})?
''')
_REGEX_EOF = re.compile(r'\Z')
_REGEX_NL = re.compile(r'(?:\r\n|[\r\n])')
_REGEX_NL = re.compile(r'(?:\r\n|[\r\n]|$)')
_REGEX_BLANK = re.compile(r'(?:\r\n|[\r\n])+')