crashtesting: fix failure of forum-en-13617.odt to reload from .doc
Change-Id: I907e282c9e7b75abca9a4c91ba12a2c57fc45f40 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/177733 Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com> Tested-by: Jenkins
This commit is contained in:
parent
db40f96f61
commit
63594c6202
1 changed files with 3 additions and 2 deletions
|
@ -3120,6 +3120,7 @@ void MathType::HandleMath(SmNode *pNode)
|
|||
|
||||
void MathType::HandleAttributes(SmNode *pNode,int nLevel)
|
||||
{
|
||||
sal_uInt64 nOldInsertion = nInsertion;
|
||||
int nOldPending = 0;
|
||||
SmNode *pTemp = nullptr;
|
||||
SmTextNode *pIsText = nullptr;
|
||||
|
@ -3193,8 +3194,7 @@ void MathType::HandleAttributes(SmNode *pNode,int nLevel)
|
|||
if ((nInsertion != 0) && nullptr != (pTemp = pNode->GetSubNode(0)))
|
||||
{
|
||||
auto nPos = pS->Tell();
|
||||
nInsertion--;
|
||||
pS->Seek(nInsertion);
|
||||
pS->Seek(nInsertion - 1);
|
||||
switch(pTemp->GetToken().eType)
|
||||
{
|
||||
case TACUTE: //Not Exportable
|
||||
|
@ -3247,6 +3247,7 @@ void MathType::HandleAttributes(SmNode *pNode,int nLevel)
|
|||
pS->Seek(nPos);
|
||||
}
|
||||
}
|
||||
nInsertion = nOldInsertion;
|
||||
}
|
||||
|
||||
void MathType::HandleText(SmNode *pNode)
|
||||
|
|
Loading…
Reference in a new issue