Kaydet (Commit) 08c98b7a authored tarafından Julien Nabet's avatar Julien Nabet Kaydeden (comit) Xisco Faulí

tdf#116851: some rtf files provide param with "-" for "edmins"

Change-Id: I2a2a189ee727a51aeef5601b39bb288d813fc8f3
Reviewed-on: https://gerrit.libreoffice.org/52610
Tested-by: Jenkins
Reviewed-by: 's avatarMiklos Vajna <vmiklos@collabora.com>
(cherry picked from commit c04c6c48)
Reviewed-on: https://gerrit.libreoffice.org/67708Reviewed-by: 's avatarJulien Nabet <serval2412@yahoo.fr>
Reviewed-by: 's avatarXisco Faulí <xiscofauli@libreoffice.org>
üst 91151d5b
This diff is collapsed.
...@@ -1102,7 +1102,12 @@ RTFError RTFDocumentImpl::dispatchValue(RTFKeyword nKeyword, int nParam) ...@@ -1102,7 +1102,12 @@ RTFError RTFDocumentImpl::dispatchValue(RTFKeyword nKeyword, int nParam)
break; break;
case RTF_EDMINS: case RTF_EDMINS:
if (m_xDocumentProperties.is()) if (m_xDocumentProperties.is())
{
// tdf#116851 some RTF may be malformed
if (nParam < 0)
nParam = -nParam;
m_xDocumentProperties->setEditingDuration(nParam); m_xDocumentProperties->setEditingDuration(nParam);
}
break; break;
case RTF_NOFPAGES: case RTF_NOFPAGES:
case RTF_NOFWORDS: case RTF_NOFWORDS:
......
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