diff options
author | Miklos Vajna <vmiklos@suse.cz> | 2012-07-24 17:17:18 +0200 |
---|---|---|
committer | Miklos Vajna <vmiklos@suse.cz> | 2012-07-24 17:21:26 +0200 |
commit | 2e5fcf43328cefc099b6766d9d06169756d25761 (patch) | |
tree | 260f9f623c342e35b95af5dfee93b0269919ef3d /writerfilter | |
parent | 5debe1aa463ca74851f68457957803624bd083ac (diff) |
import RTF_MTYPE
Change-Id: I9414c9af69aa721a84e08fd323bc1efd5bd6c887
Diffstat (limited to 'writerfilter')
-rw-r--r-- | writerfilter/source/rtftok/rtfdocumentimpl.cxx | 3 | ||||
-rw-r--r-- | writerfilter/source/rtftok/rtfdocumentimpl.hxx | 1 |
2 files changed, 4 insertions, 0 deletions
diff --git a/writerfilter/source/rtftok/rtfdocumentimpl.cxx b/writerfilter/source/rtftok/rtfdocumentimpl.cxx index 8b1977a9709b..6e2a8861f2fc 100644 --- a/writerfilter/source/rtftok/rtfdocumentimpl.cxx +++ b/writerfilter/source/rtftok/rtfdocumentimpl.cxx @@ -965,6 +965,7 @@ void RTFDocumentImpl::text(OUString& rString) case DESTINATION_MENDCHR: case DESTINATION_MSUBHIDE: case DESTINATION_MSUPHIDE: + case DESTINATION_MTYPE: m_aStates.top().aDestinationText.append(rString); break; case DESTINATION_EQINSTRUCTION: @@ -1422,6 +1423,7 @@ int RTFDocumentImpl::dispatchDestination(RTFKeyword nKeyword) case RTF_MVERTJC: m_aStates.top().nDestinationState = DESTINATION_MVERTJC; break; case RTF_MSTRIKEH: m_aStates.top().nDestinationState = DESTINATION_MSTRIKEH; break; case RTF_MDEGHIDE: m_aStates.top().nDestinationState = DESTINATION_MDEGHIDE; break; + case RTF_MTYPE: m_aStates.top().nDestinationState = DESTINATION_MTYPE; break; case RTF_MHIDETOP: case RTF_MHIDEBOT: case RTF_MHIDELEFT: @@ -3628,6 +3630,7 @@ int RTFDocumentImpl::popState() case DESTINATION_MENDCHR: if (!nMathToken) nMathToken = M_TOKEN(endChr); case DESTINATION_MSUBHIDE: if (!nMathToken) nMathToken = M_TOKEN(subHide); case DESTINATION_MSUPHIDE: if (!nMathToken) nMathToken = M_TOKEN(supHide); + case DESTINATION_MTYPE: if (!nMathToken) nMathToken = M_TOKEN(type); { oox::formulaimport::XmlStream::AttributeList aAttribs; aAttribs[M_TOKEN(val)] = m_aStates.top().aDestinationText.makeStringAndClear(); diff --git a/writerfilter/source/rtftok/rtfdocumentimpl.hxx b/writerfilter/source/rtftok/rtfdocumentimpl.hxx index 52c40f7b61d7..e5164e5aeb81 100644 --- a/writerfilter/source/rtftok/rtfdocumentimpl.hxx +++ b/writerfilter/source/rtftok/rtfdocumentimpl.hxx @@ -173,6 +173,7 @@ namespace writerfilter { DESTINATION_MSSUBSUPPR, DESTINATION_MSPRE, DESTINATION_MSPREPR, + DESTINATION_MTYPE, }; enum RTFBorderState |