[Libreoffice-commits] core.git: writerfilter/source
Miklos Vajna
vmiklos at collabora.co.uk
Fri Aug 1 01:57:54 PDT 2014
writerfilter/source/ooxml/OOXMLFastContextHandler.cxx | 6 +-----
writerfilter/source/ooxml/OOXMLFastContextHandler.hxx | 2 +-
writerfilter/source/ooxml/factoryimpl_ns.py | 2 --
writerfilter/source/ooxml/model.xml | 2 +-
4 files changed, 3 insertions(+), 9 deletions(-)
New commits:
commit b92e9f45442b109d743a620775e1691b45d1e831
Author: Miklos Vajna <vmiklos at collabora.co.uk>
Date: Fri Aug 1 10:57:07 2014 +0200
clean up unused OOXMLFastContextHandler::fldData parameter
Change-Id: I6af797257c6e6e7bd95597ab786660fd9ade06a0
diff --git a/writerfilter/source/ooxml/OOXMLFastContextHandler.cxx b/writerfilter/source/ooxml/OOXMLFastContextHandler.cxx
index 6b31599..09af955 100644
--- a/writerfilter/source/ooxml/OOXMLFastContextHandler.cxx
+++ b/writerfilter/source/ooxml/OOXMLFastContextHandler.cxx
@@ -745,12 +745,8 @@ void OOXMLFastContextHandler::positionOffset(const OUString & sText)
::writerfilter::dmapper::PositionHandler::setPositionOffset( sText, inPositionV );
}
-void OOXMLFastContextHandler::fldData(const OUString & /* sText */)
+void OOXMLFastContextHandler::ignore()
{
- // ignore --- As per ECMA fldData has been removed.
- // WordprocessingML Page# 5011 [ ISO/IEC 29500-1:2012 ]
- // WordprocessingML Page# 5552 [ ECMA-376 Part 1 ]
- // Hack, so that fldData is not interpreted as field Command
}
void OOXMLFastContextHandler::alignH(const OUString & sText)
diff --git a/writerfilter/source/ooxml/OOXMLFastContextHandler.hxx b/writerfilter/source/ooxml/OOXMLFastContextHandler.hxx
index 221c222b..c186159 100644
--- a/writerfilter/source/ooxml/OOXMLFastContextHandler.hxx
+++ b/writerfilter/source/ooxml/OOXMLFastContextHandler.hxx
@@ -195,7 +195,7 @@ public:
void endOfParagraph();
void text(const OUString & sText);
void positionOffset(const OUString & sText);
- void fldData(const OUString & sText);
+ void ignore();
void alignH(const OUString & sText);
void alignV(const OUString & sText);
void positivePercentage(const OUString& rText);
diff --git a/writerfilter/source/ooxml/factoryimpl_ns.py b/writerfilter/source/ooxml/factoryimpl_ns.py
index bc59480..687814d 100644
--- a/writerfilter/source/ooxml/factoryimpl_ns.py
+++ b/writerfilter/source/ooxml/factoryimpl_ns.py
@@ -400,8 +400,6 @@ def factoryChooseAction(actionNode):
ret.append(" pHandler->alignH(sText);")
elif actionNode.getAttribute("action") == "alignV":
ret.append(" pHandler->alignV(sText);")
- elif actionNode.getAttribute("action") == "fldData":
- ret.append(" pHandler->fldData(sText);")
elif actionNode.getAttribute("action") == "tokenproperty":
ret.append(" OOXMLFastHelper<OOXMLIntegerValue>::newProperty(pHandler, %s, pHandler->getToken());" % idToLabel("ooxml:token"))
else:
diff --git a/writerfilter/source/ooxml/model.xml b/writerfilter/source/ooxml/model.xml
index ea9fc78..3ff9450 100644
--- a/writerfilter/source/ooxml/model.xml
+++ b/writerfilter/source/ooxml/model.xml
@@ -24448,7 +24448,7 @@
<action name="end" action="fieldend"/>
</resource>
<resource name="CT_FLDData" resource="Stream">
- <action name="characters" action="fldData"/>
+ <action name="characters" action="ignore"/>
</resource>
<resource name="CT_FFData" resource="Properties">
<element name="name" tokenid="ooxml:CT_FFData_name"/>
More information about the Libreoffice-commits
mailing list