summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Meeks <michael.meeks@collabora.com>2014-06-03 21:57:54 +0100
committerMichael Meeks <michael.meeks@collabora.com>2014-06-04 09:45:58 +0100
commit53db456c04ca5a1684395b60fbd6f1bed4c9c114 (patch)
tree641fe228d7b92ed863f191658d86f69d0e9bb3d4
parentd8863b73755a0d09b1b548246956f74d66de6007 (diff)
Avoid uninitialized memory read/compare on short reads.
Change-Id: I7537f6d22780bace6ab6da06e087a3d27da8de05
-rw-r--r--vcl/source/filter/graphicfilter.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/vcl/source/filter/graphicfilter.cxx b/vcl/source/filter/graphicfilter.cxx
index 1f132f364139..2274e83acfb8 100644
--- a/vcl/source/filter/graphicfilter.cxx
+++ b/vcl/source/filter/graphicfilter.cxx
@@ -704,7 +704,7 @@ static bool ImpPeekGraphicFormat( SvStream& rStream, OUString& rFormatExtension,
{
nCheckSize = nStreamLen < 2048 ? nStreamLen : 2048;
rStream.Seek(nStreamPos);
- rStream.Read(sExtendedOrDecompressedFirstBytes, nCheckSize);
+ nCheckSize = rStream.Read(sExtendedOrDecompressedFirstBytes, nCheckSize);
}
if(ImplSearchEntry(pCheckArray, (sal_uInt8*)"<svg", nCheckSize, 4)) // '<svg'