From a7c35729e00f18f79156b3f8f57472506f786074 Mon Sep 17 00:00:00 2001 From: Miklos Vajna Date: Thu, 15 Dec 2016 09:09:35 +0100 Subject: xmlsecurity: hold XMLDocumentWrapper by rtl::Reference in XSecController Going via UNO for a class in the same module is an overkill. Change-Id: Idf706782e5844fd2e553c44966e1dd1104dce8e7 Reviewed-on: https://gerrit.libreoffice.org/32030 Reviewed-by: Miklos Vajna Tested-by: Jenkins --- xmlsecurity/inc/xsecctl.hxx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'xmlsecurity/inc/xsecctl.hxx') diff --git a/xmlsecurity/inc/xsecctl.hxx b/xmlsecurity/inc/xsecctl.hxx index 8f9f1db5e259..8e1fc1b0e066 100644 --- a/xmlsecurity/inc/xsecctl.hxx +++ b/xmlsecurity/inc/xsecctl.hxx @@ -41,6 +41,7 @@ #include #include +#include #include @@ -59,6 +60,7 @@ #define ALGO_RELATIONSHIP "http://schemas.openxmlformats.org/package/2006/RelationshipTransform" class XSecParser; +class XMLDocumentWrapper_XmlSecImpl; class InternalSignatureInformation { @@ -111,7 +113,7 @@ private: /* * used to buffer SAX events */ - css::uno::Reference< css::xml::wrapper::XXMLDocumentWrapper > m_xXMLDocumentWrapper; + rtl::Reference m_xXMLDocumentWrapper; /* * the SAX events keeper -- cgit