diff options
| author | jhurst <jhurst@cinecert.com> | 2008-04-02 00:34:45 +0000 |
|---|---|---|
| committer | jhurst <> | 2008-04-02 00:34:45 +0000 |
| commit | 64a6962252cb59b4ea4f77973611bf9692993b51 (patch) | |
| tree | 2812e3ea088af481b6fa69f18e0f507a00572c9f /src/TimedText_Parser.cpp | |
| parent | 84869e8d865db225f4c10384698585a87f09ffe3 (diff) | |
xerces-c SAX parser support
Diffstat (limited to 'src/TimedText_Parser.cpp')
| -rw-r--r-- | src/TimedText_Parser.cpp | 3 |
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; |
