summaryrefslogtreecommitdiff
path: root/src/TimedText_Parser.cpp
diff options
context:
space:
mode:
authorjhurst <jhurst@cinecert.com>2008-04-02 00:34:45 +0000
committerjhurst <>2008-04-02 00:34:45 +0000
commit64a6962252cb59b4ea4f77973611bf9692993b51 (patch)
tree2812e3ea088af481b6fa69f18e0f507a00572c9f /src/TimedText_Parser.cpp
parent84869e8d865db225f4c10384698585a87f09ffe3 (diff)
xerces-c SAX parser support
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;