diff options
Diffstat (limited to 'libvisio/libvisio-0.0.17.patch')
-rw-r--r-- | libvisio/libvisio-0.0.17.patch | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/libvisio/libvisio-0.0.17.patch b/libvisio/libvisio-0.0.17.patch new file mode 100644 index 000000000000..c2b1309a3709 --- /dev/null +++ b/libvisio/libvisio-0.0.17.patch @@ -0,0 +1,14 @@ +--- misc/libvisio-0.0.17/src/lib/VSDXContentCollector.cpp 2012-05-31 15:14:42.000000000 +0200 ++++ misc/build/libvisio-0.0.17/src/lib/VSDXContentCollector.cpp 2012-06-09 00:08:24.139051461 +0200 +@@ -2059,7 +2059,11 @@ + + void libvisio::VSDXContentCollector::_convertDataToString(WPXString &result, const WPXBinaryData &data, TextFormat format) + { ++ if (!data.size()) ++ return; + WPXInputStream *pStream = const_cast<WPXInputStream *>(data.getDataStream()); ++ if (!pStream) ++ return; + if (format == VSD_TEXT_ANSI) + { + while (!pStream->atEOS()) |