Kaydet (Commit) d387a99f authored tarafından Caolán McNamara's avatar Caolán McNamara

guard against corrupt SilverBullet

Change-Id: I3af47ab3af5e28a865a77a592f6a92edb46e4f2b
(cherry picked from commit 36d55980)
Reviewed-on: https://gerrit.libreoffice.org/20504Reviewed-by: 's avatarCaolán McNamara <caolanm@redhat.com>
Tested-by: 's avatarCaolán McNamara <caolanm@redhat.com>
üst 5856747d
......@@ -94,6 +94,9 @@ void LwpSilverBullet::Read()
sal_uInt16 nNumPos = m_pObjStrm->QuickReaduInt16();
if (nNumPos > SAL_N_ELEMENTS(m_pResetPositionFlags))
throw std::range_error("corrupt SilverBullet");
for (sal_uInt16 nC = 0; nC < nNumPos; nC++)
m_pResetPositionFlags[nC] = m_pObjStrm->QuickReaduInt8();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment