diff options
Diffstat (limited to 'xmlsecurity/source/xmlsec/nss')
5 files changed, 17 insertions, 0 deletions
diff --git a/xmlsecurity/source/xmlsec/nss/secerror.cxx b/xmlsecurity/source/xmlsec/nss/secerror.cxx index 2b3438a356f6..b7e623ce00b8 100644 --- a/xmlsecurity/source/xmlsec/nss/secerror.cxx +++ b/xmlsecurity/source/xmlsec/nss/secerror.cxx @@ -24,11 +24,14 @@ #include <certt.h> #include <sal/log.hxx> +namespace { + struct ErrDesc { PRErrorCode const errNum; const char * errString; }; +} const ErrDesc allDesc[] = { diff --git a/xmlsecurity/source/xmlsec/nss/securityenvironment_nssimpl.cxx b/xmlsecurity/source/xmlsec/nss/securityenvironment_nssimpl.cxx index 4c03131c07f2..1ac8d052b5c3 100644 --- a/xmlsecurity/source/xmlsec/nss/securityenvironment_nssimpl.cxx +++ b/xmlsecurity/source/xmlsec/nss/securityenvironment_nssimpl.cxx @@ -71,6 +71,7 @@ template <> struct default_delete<PRArenaPool> static X509Certificate_NssImpl* NssCertToXCert( CERTCertificate* cert ) ; static X509Certificate_NssImpl* NssPrivKeyToXCert( SECKEYPrivateKey* ) ; +namespace { struct UsageDescription { @@ -88,6 +89,7 @@ struct UsageDescription {} }; +} static char* GetPasswordFunction( PK11SlotInfo* pSlot, PRBool bRetry, void* /*arg*/ ) { diff --git a/xmlsecurity/source/xmlsec/nss/seinitializer_nssimpl.cxx b/xmlsecurity/source/xmlsec/nss/seinitializer_nssimpl.cxx index 707f050330f1..beefb82e0748 100644 --- a/xmlsecurity/source/xmlsec/nss/seinitializer_nssimpl.cxx +++ b/xmlsecurity/source/xmlsec/nss/seinitializer_nssimpl.cxx @@ -104,6 +104,8 @@ uno::Sequence< OUString > SAL_CALL SEInitializer_NssImpl::getSupportedServiceNam return seqServiceNames; } +namespace { + class NSSInitializer_NssImpl : public SEInitializer_NssImpl { public: @@ -112,6 +114,8 @@ public: uno::Sequence<OUString> SAL_CALL getSupportedServiceNames() override; }; +} + NSSInitializer_NssImpl::NSSInitializer_NssImpl(const uno::Reference<uno::XComponentContext>& xContext) : SEInitializer_NssImpl(xContext) { diff --git a/xmlsecurity/source/xmlsec/nss/xmlsecuritycontext_nssimpl.cxx b/xmlsecurity/source/xmlsec/nss/xmlsecuritycontext_nssimpl.cxx index 18c0bd3ecd5e..2566a40accfb 100644 --- a/xmlsecurity/source/xmlsec/nss/xmlsecuritycontext_nssimpl.cxx +++ b/xmlsecurity/source/xmlsec/nss/xmlsecuritycontext_nssimpl.cxx @@ -32,6 +32,8 @@ using namespace ::com::sun::star::lang ; using ::com::sun::star::xml::crypto::XSecurityEnvironment ; using ::com::sun::star::xml::crypto::XXMLSecurityContext ; +namespace { + class XMLSecurityContext_NssImpl : public ::cppu::WeakImplHelper<xml::crypto::XXMLSecurityContext, lang::XServiceInfo> { @@ -67,6 +69,8 @@ public: virtual uno::Sequence<OUString> SAL_CALL getSupportedServiceNames() override; }; +} + XMLSecurityContext_NssImpl::XMLSecurityContext_NssImpl() : m_nDefaultEnvIndex(-1) { diff --git a/xmlsecurity/source/xmlsec/nss/xmlsignature_nssimpl.cxx b/xmlsecurity/source/xmlsec/nss/xmlsignature_nssimpl.cxx index c39f6cc72f76..9f2c8e43acdc 100644 --- a/xmlsecurity/source/xmlsec/nss/xmlsignature_nssimpl.cxx +++ b/xmlsecurity/source/xmlsec/nss/xmlsignature_nssimpl.cxx @@ -54,6 +54,8 @@ template <> struct default_delete<xmlSecDSigCtx> }; } +namespace { + class XMLSignature_NssImpl : public ::cppu::WeakImplHelper<xml::crypto::XXMLSignature, lang::XServiceInfo> { @@ -77,6 +79,8 @@ public: virtual uno::Sequence<OUString> SAL_CALL getSupportedServiceNames() override; }; +} + XMLSignature_NssImpl::XMLSignature_NssImpl() { } |