summaryrefslogtreecommitdiff
path: root/src/TimedText_Parser.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/TimedText_Parser.cpp')
-rw-r--r--src/TimedText_Parser.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/TimedText_Parser.cpp b/src/TimedText_Parser.cpp
index aad4ea3..099e907 100644
--- a/src/TimedText_Parser.cpp
+++ b/src/TimedText_Parser.cpp
@@ -166,6 +166,9 @@ ASDCP::TimedText::DCSubtitleParser::h__SubtitleParser::OpenRead(const char* file
{
Result_t result = ReadFileIntoString(filename, m_XMLDoc);
+ if ( KM_FAILURE(result) )
+ return result;
+
if ( ! m_Root.ParseString(m_XMLDoc.c_str()) )
return RESULT_FORMAT;