summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--writerfilter/source/ooxml/Handler.cxx5
-rw-r--r--writerfilter/source/ooxml/Handler.hxx3
-rw-r--r--writerfilter/source/ooxml/OOXMLFastContextHandler.cxx2
3 files changed, 4 insertions, 6 deletions
diff --git a/writerfilter/source/ooxml/Handler.cxx b/writerfilter/source/ooxml/Handler.cxx
index 2762350f37c4..6dca8cdb9403 100644
--- a/writerfilter/source/ooxml/Handler.cxx
+++ b/writerfilter/source/ooxml/Handler.cxx
@@ -204,9 +204,8 @@ void OOXMLHeaderHandler::sprm(Sprm & /*sprm*/)
/*
class OOXMLBreakHandler
*/
-OOXMLBreakHandler::OOXMLBreakHandler(Stream &rStream,
- OOXMLFastContextHandler * pContext)
-: mpFastContext(pContext), mnType(0), mnClear(0),
+OOXMLBreakHandler::OOXMLBreakHandler(Stream &rStream)
+: mnType(0), mnClear(0),
mrStream(rStream)
{
}
diff --git a/writerfilter/source/ooxml/Handler.hxx b/writerfilter/source/ooxml/Handler.hxx
index c185d0f621d7..23e3e9ca530c 100644
--- a/writerfilter/source/ooxml/Handler.hxx
+++ b/writerfilter/source/ooxml/Handler.hxx
@@ -97,11 +97,10 @@ public:
class OOXMLBreakHandler : public Properties
{
- OOXMLFastContextHandler * mpFastContext;
sal_Int32 mnType, mnClear;
Stream & mrStream;
public:
- OOXMLBreakHandler(Stream & rStream, OOXMLFastContextHandler * pContext);
+ OOXMLBreakHandler(Stream & rStream);
virtual ~OOXMLBreakHandler();
virtual void attribute(Id name, Value & val);
virtual void sprm(Sprm & sprm);
diff --git a/writerfilter/source/ooxml/OOXMLFastContextHandler.cxx b/writerfilter/source/ooxml/OOXMLFastContextHandler.cxx
index a4803a948b18..531b3949b50b 100644
--- a/writerfilter/source/ooxml/OOXMLFastContextHandler.cxx
+++ b/writerfilter/source/ooxml/OOXMLFastContextHandler.cxx
@@ -1435,7 +1435,7 @@ void OOXMLFastContextHandlerProperties::handleBreak()
debug_logger->element("handleBreak");
#endif
- OOXMLBreakHandler aBreakHandler(*mpStream, this);
+ OOXMLBreakHandler aBreakHandler(*mpStream);
getPropertySet()->resolve(aBreakHandler);
}