summaryrefslogtreecommitdiff
path: root/filter
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2021-08-31 16:49:26 +0100
committerCaolán McNamara <caolanm@redhat.com>2021-09-01 09:29:09 +0200
commit2f31978784bd142d4bb4dd50c328f6eb069ae31c (patch)
treedfc6a61ec1422f354547d4c74a51e9106f7720cd /filter
parent4b1edb272c029cf72681730133e3c2272068bbad (diff)
ofz: MemorySanitizer: use-of-uninitialized-value
Change-Id: I394b84d9d83d09096932c94fb09e6d964a5aecfe Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121398 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'filter')
-rw-r--r--filter/source/msfilter/svdfppt.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/filter/source/msfilter/svdfppt.cxx b/filter/source/msfilter/svdfppt.cxx
index 15e70779e868..d4bcb344c01f 100644
--- a/filter/source/msfilter/svdfppt.cxx
+++ b/filter/source/msfilter/svdfppt.cxx
@@ -5268,8 +5268,8 @@ void PPTStyleTextPropReader::Init( SvStream& rIn, const DffRecordHeader& rTextHe
else if( aTextHd.nRecType == PPT_PST_TextBytesAtom )
{
std::unique_ptr<char[]> pBuf(new char[ nMaxLen + 1 ]);
+ nMaxLen = rIn.ReadBytes(pBuf.get(), nMaxLen);
pBuf[ nMaxLen ] = 0;
- rIn.ReadBytes(pBuf.get(), nMaxLen);
char* pPtr = pBuf.get();
for (;;)
{