summaryrefslogtreecommitdiff
path: root/lotuswordpro/source/filter/lwpfribmark.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'lotuswordpro/source/filter/lwpfribmark.cxx')
-rw-r--r--lotuswordpro/source/filter/lwpfribmark.cxx44
1 files changed, 22 insertions, 22 deletions
diff --git a/lotuswordpro/source/filter/lwpfribmark.cxx b/lotuswordpro/source/filter/lwpfribmark.cxx
index 74f95a956e3c..9ee9fb9c3e58 100644
--- a/lotuswordpro/source/filter/lwpfribmark.cxx
+++ b/lotuswordpro/source/filter/lwpfribmark.cxx
@@ -1213,19 +1213,19 @@ void LwpFribField::ConvertDocFieldStart(XFContentContainer* pXFPara,LwpFieldMark
break;
}
}
- if (pContent)
+ if (!pContent)
+ return;
+
+ if (m_ModFlag)//(m_pModifiers)
{
- if (m_ModFlag)//(m_pModifiers)
- {
- XFTextSpanStart* pSpan = new XFTextSpanStart;
- pSpan->SetStyleName(GetStyleName());
- pSpan->Add(pContent);
- pXFPara->Add(pSpan);
- pFieldMark->SetStyleFlag(true);
- }
- else
- pXFPara->Add(pContent);
+ XFTextSpanStart* pSpan = new XFTextSpanStart;
+ pSpan->SetStyleName(GetStyleName());
+ pSpan->Add(pContent);
+ pXFPara->Add(pSpan);
+ pFieldMark->SetStyleFlag(true);
}
+ else
+ pXFPara->Add(pContent);
}
void LwpFribField::ConvertDocFieldEnd(XFContentContainer* pXFPara, const LwpFieldMark* pFieldMark)
@@ -1299,19 +1299,19 @@ void LwpFribField::ConvertDateTimeStart(XFContentContainer* pXFPara,LwpFieldMark
default:
break;
}
- if (pContent)
+ if (!pContent)
+ return;
+
+ if (m_ModFlag)
{
- if (m_ModFlag)
- {
- XFTextSpanStart* pSpan = new XFTextSpanStart;
- pSpan->SetStyleName(GetStyleName());
- pSpan->Add(pContent);
- pXFPara->Add(pSpan);
- pFieldMark->SetStyleFlag(true);
- }
- else
- pXFPara->Add(pContent);
+ XFTextSpanStart* pSpan = new XFTextSpanStart;
+ pSpan->SetStyleName(GetStyleName());
+ pSpan->Add(pContent);
+ pXFPara->Add(pSpan);
+ pFieldMark->SetStyleFlag(true);
}
+ else
+ pXFPara->Add(pContent);
}