src/lib/CDRParser.cpp | 2 ++ 1 file changed, 2 insertions(+) New commits: commit be72b4f99fabd5ca109d2b64c0e3155f0f45410b Author: Fridrich Å trba <fridrich.st...@bluewin.ch> Date: Tue Nov 19 13:46:46 2013 +0100
Don't parse arrows for versions <= 5 Change-Id: I90684d9c731d6daee25e18bedbbb0ee951327671 diff --git a/src/lib/CDRParser.cpp b/src/lib/CDRParser.cpp index 7d5c6a7..f73e54f 100644 --- a/src/lib/CDRParser.cpp +++ b/src/lib/CDRParser.cpp @@ -1489,6 +1489,8 @@ void libcdr::CDRParser::readPath(librevenge::RVNGInputStream *input) void libcdr::CDRParser::readArrw(librevenge::RVNGInputStream *input, unsigned length) { CDR_DEBUG_MSG(("CDRParser::readArrw\n")); + if (m_version < 600) + return; if (!_redirectX6Chunk(&input, length)) throw GenericException(); unsigned arrowId = readU32(input);
_______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits