From 84624677f12d31f0033aeea30bf60a82884caa5d Mon Sep 17 00:00:00 2001 From: Fridrich Štrba Date: Wed, 25 Jul 2012 19:09:12 +0200 Subject: Handle 0x8* and 0xd* streams in an equivalent way --- src/lib/VSDXParser.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/VSDXParser.cpp b/src/lib/VSDXParser.cpp index 43584e6..493635e 100644 --- a/src/lib/VSDXParser.cpp +++ b/src/lib/VSDXParser.cpp @@ -194,7 +194,7 @@ void libvisio::VSDXParser::handleStream(const Pointer &ptr, unsigned idx, unsign break; } - if ((ptr.Format >> 4) == 0xd) + if ((ptr.Format >> 4) == 0xd || (ptr.Format >> 4) == 0x8) handleChunks(&tmpInput, level+1); else if ((ptr.Format >> 4) == 0x5) handleStreams(&tmpInput, shift, level+1); -- cgit v1.2.3