diff options
author | Luboš Luňák <l.lunak@suse.cz> | 2012-05-15 15:05:29 +0200 |
---|---|---|
committer | Luboš Luňák <l.lunak@suse.cz> | 2012-05-15 15:13:28 +0200 |
commit | 60cb70b94537e9ff1155fb80255fc04ce41363b2 (patch) | |
tree | 0efee682df2714a41129ff182d49d56e2173d9e5 /writerfilter/source/ooxml/OOXMLDocumentImpl.hxx | |
parent | 516f81a17619a993694c08b024f0c1a6b11dceb5 (diff) |
do not reuse shape context (part of bnc#705956)
As far as I can say, this reusing is just an optimization, but
it breaks e.g. with <w:pict><v:group><w:pict>... , where
using the same context for two shapes breaks things, e.g.
oox::vml::ShapeContainer::getFirstShape() does not work right.
Change-Id: I90bb85b4d320e1bb0727401879b0551abbac5f12
Diffstat (limited to 'writerfilter/source/ooxml/OOXMLDocumentImpl.hxx')
-rw-r--r-- | writerfilter/source/ooxml/OOXMLDocumentImpl.hxx | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/writerfilter/source/ooxml/OOXMLDocumentImpl.hxx b/writerfilter/source/ooxml/OOXMLDocumentImpl.hxx index a20fbab52af1..d534b158ffc4 100644 --- a/writerfilter/source/ooxml/OOXMLDocumentImpl.hxx +++ b/writerfilter/source/ooxml/OOXMLDocumentImpl.hxx @@ -48,7 +48,6 @@ class OOXMLDocumentImpl : public OOXMLDocument uno::Reference<frame::XModel> mxModel; uno::Reference<drawing::XDrawPage> mxDrawPage; - uno::Reference<xml::sax::XFastShapeContextHandler> mxShapeContext; bool mbIsSubstream; @@ -111,8 +110,6 @@ public: virtual void setXNoteType(const Id & rId); virtual const Id & getXNoteType() const; virtual const ::rtl::OUString & getTarget() const; - virtual uno::Reference<xml::sax::XFastShapeContextHandler> getShapeContext( ); - virtual void setShapeContext( uno::Reference<xml::sax::XFastShapeContextHandler> xContext ); }; }} #endif // OOXML_DOCUMENT_IMPL_HXX |