summaryrefslogtreecommitdiff
path: root/xmlsecurity/inc/xsecctl.hxx
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@collabora.co.uk>2016-12-15 09:09:35 +0100
committerMiklos Vajna <vmiklos@collabora.co.uk>2016-12-15 09:15:38 +0000
commita7c35729e00f18f79156b3f8f57472506f786074 (patch)
tree6f4de6099aa3560790938afa9152f1771cab74ec /xmlsecurity/inc/xsecctl.hxx
parent5c73299cdb5f3f2c87c0c87a826e27211e7338ee (diff)
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 <vmiklos@collabora.co.uk> Tested-by: Jenkins <ci@libreoffice.org>
Diffstat (limited to 'xmlsecurity/inc/xsecctl.hxx')
-rw-r--r--xmlsecurity/inc/xsecctl.hxx4
1 files changed, 3 insertions, 1 deletions
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 <com/sun/star/embed/XStorage.hpp>
#include <rtl/ustrbuf.hxx>
+#include <rtl/ref.hxx>
#include <cppuhelper/implbase.hxx>
@@ -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<XMLDocumentWrapper_XmlSecImpl> m_xXMLDocumentWrapper;
/*
* the SAX events keeper