diff options
Diffstat (limited to 'xmlsecurity/source/helper')
-rw-r--r-- | xmlsecurity/source/helper/documentsignaturehelper.cxx | 1 | ||||
-rw-r--r-- | xmlsecurity/source/helper/documentsignaturemanager.cxx | 3 | ||||
-rw-r--r-- | xmlsecurity/source/helper/ooxmlsecexporter.cxx | 1 | ||||
-rw-r--r-- | xmlsecurity/source/helper/ooxmlsecparser.cxx | 1 | ||||
-rw-r--r-- | xmlsecurity/source/helper/ooxmlsecparser.hxx | 5 | ||||
-rw-r--r-- | xmlsecurity/source/helper/xsecctl.cxx | 2 | ||||
-rw-r--r-- | xmlsecurity/source/helper/xsecparser.cxx | 1 | ||||
-rw-r--r-- | xmlsecurity/source/helper/xsecparser.hxx | 7 |
8 files changed, 14 insertions, 7 deletions
diff --git a/xmlsecurity/source/helper/documentsignaturehelper.cxx b/xmlsecurity/source/helper/documentsignaturehelper.cxx index 0b197abc8efe..abbfd617c9f3 100644 --- a/xmlsecurity/source/helper/documentsignaturehelper.cxx +++ b/xmlsecurity/source/helper/documentsignaturehelper.cxx @@ -32,6 +32,7 @@ #include <com/sun/star/embed/ElementModes.hpp> #include <com/sun/star/beans/XPropertySet.hpp> #include <com/sun/star/beans/StringPair.hpp> +#include <com/sun/star/xml/sax/XDocumentHandler.hpp> #include <comphelper/documentconstants.hxx> #include <comphelper/ofopxmlhelper.hxx> diff --git a/xmlsecurity/source/helper/documentsignaturemanager.cxx b/xmlsecurity/source/helper/documentsignaturemanager.cxx index 65d691052348..8ca9f07f4d64 100644 --- a/xmlsecurity/source/helper/documentsignaturemanager.cxx +++ b/xmlsecurity/source/helper/documentsignaturemanager.cxx @@ -24,6 +24,7 @@ #include <com/sun/star/embed/StorageFormats.hpp> #include <com/sun/star/embed/ElementModes.hpp> +#include <com/sun/star/embed/XStorage.hpp> #include <com/sun/star/io/TempFile.hpp> #include <com/sun/star/io/XTruncate.hpp> #include <com/sun/star/embed/XTransactedObject.hpp> @@ -31,6 +32,8 @@ #include <com/sun/star/lang/XServiceInfo.hpp> #include <com/sun/star/beans/PropertyValue.hpp> #include <com/sun/star/packages/manifest/ManifestReader.hpp> +#include <com/sun/star/container/XNameAccess.hpp> +#include <com/sun/star/xml/sax/XDocumentHandler.hpp> #include <comphelper/base64.hxx> #include <comphelper/storagehelper.hxx> diff --git a/xmlsecurity/source/helper/ooxmlsecexporter.cxx b/xmlsecurity/source/helper/ooxmlsecexporter.cxx index 1518b8b4e092..062c76d5c47b 100644 --- a/xmlsecurity/source/helper/ooxmlsecexporter.cxx +++ b/xmlsecurity/source/helper/ooxmlsecexporter.cxx @@ -15,6 +15,7 @@ #include <com/sun/star/embed/ElementModes.hpp> #include <com/sun/star/embed/XHierarchicalStorageAccess.hpp> #include <com/sun/star/beans/StringPair.hpp> +#include <com/sun/star/xml/sax/XDocumentHandler.hpp> #include <comphelper/ofopxmlhelper.hxx> #include <rtl/ref.hxx> diff --git a/xmlsecurity/source/helper/ooxmlsecparser.cxx b/xmlsecurity/source/helper/ooxmlsecparser.cxx index 457ef66bf24b..c22e8c2261bf 100644 --- a/xmlsecurity/source/helper/ooxmlsecparser.cxx +++ b/xmlsecurity/source/helper/ooxmlsecparser.cxx @@ -10,6 +10,7 @@ #include "ooxmlsecparser.hxx" #include <xmlsignaturehelper.hxx> +#include <xsecctl.hxx> #include <sal/log.hxx> using namespace com::sun::star; diff --git a/xmlsecurity/source/helper/ooxmlsecparser.hxx b/xmlsecurity/source/helper/ooxmlsecparser.hxx index b425e4c32a0f..d3c199147255 100644 --- a/xmlsecurity/source/helper/ooxmlsecparser.hxx +++ b/xmlsecurity/source/helper/ooxmlsecparser.hxx @@ -10,14 +10,13 @@ #ifndef INCLUDED_XMLSECURITY_SOURCE_HELPER_OOXMLSECPARSER_HXX #define INCLUDED_XMLSECURITY_SOURCE_HELPER_OOXMLSECPARSER_HXX -#include <com/sun/star/xml/sax/XParser.hpp> #include <com/sun/star/lang/XInitialization.hpp> #include <com/sun/star/xml/sax/XDocumentHandler.hpp> -#include <com/sun/star/xml/sax/XAttributeList.hpp> #include <cppuhelper/implbase.hxx> -#include <xsecctl.hxx> +class XSecController; +class XMLSignatureHelper; /// Parses an OOXML digital signature. class OOXMLSecParser: public cppu::WeakImplHelper diff --git a/xmlsecurity/source/helper/xsecctl.cxx b/xmlsecurity/source/helper/xsecctl.cxx index 56d354572a41..f4ff8a156f47 100644 --- a/xmlsecurity/source/helper/xsecctl.cxx +++ b/xmlsecurity/source/helper/xsecctl.cxx @@ -36,6 +36,8 @@ #include <com/sun/star/embed/XHierarchicalStorageAccess.hpp> #include <com/sun/star/embed/ElementModes.hpp> #include <com/sun/star/beans/StringPair.hpp> +#include <com/sun/star/uno/XComponentContext.hpp> +#include <com/sun/star/xml/sax/XParser.hpp> #include <xmloff/attrlist.hxx> #include <rtl/math.hxx> diff --git a/xmlsecurity/source/helper/xsecparser.cxx b/xmlsecurity/source/helper/xsecparser.cxx index 532ba07a0298..f87aec62f21d 100644 --- a/xmlsecurity/source/helper/xsecparser.cxx +++ b/xmlsecurity/source/helper/xsecparser.cxx @@ -19,6 +19,7 @@ #include "xsecparser.hxx" +#include <xsecctl.hxx> #include <xmlsignaturehelper.hxx> #include <com/sun/star/xml/sax/SAXException.hpp> #include <cppuhelper/exc_hlp.hxx> diff --git a/xmlsecurity/source/helper/xsecparser.hxx b/xmlsecurity/source/helper/xsecparser.hxx index 42b63975ecb9..d9b079aa3116 100644 --- a/xmlsecurity/source/helper/xsecparser.hxx +++ b/xmlsecurity/source/helper/xsecparser.hxx @@ -20,15 +20,14 @@ #ifndef INCLUDED_XMLSECURITY_SOURCE_HELPER_XSECPARSER_HXX #define INCLUDED_XMLSECURITY_SOURCE_HELPER_XSECPARSER_HXX -#include <xsecctl.hxx> - -#include <com/sun/star/xml/sax/XParser.hpp> #include <com/sun/star/lang/XInitialization.hpp> #include <com/sun/star/xml/sax/XDocumentHandler.hpp> -#include <com/sun/star/xml/sax/XAttributeList.hpp> #include <cppuhelper/implbase.hxx> +class XMLSignatureHelper; +class XSecController; + class XSecParser: public cppu::WeakImplHelper < css::xml::sax::XDocumentHandler, |