diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2015-06-23 08:26:36 +0200 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2015-06-23 11:37:46 +0200 |
commit | fdc00e2d10941ec535547082341db9d73d69d7d8 (patch) | |
tree | b9a189c2ed645a49fd9c82706ac90424a79d870a /unotools | |
parent | f2b3519c6b2aceacbe2fd9d53eb52dd36a356ecc (diff) |
LinkUpdateMode is a global setting
Change-Id: Ida1257337c6e0916f2228fe053d9c9f085183af6
(cherry picked from commit 77cc71476bae2b3655102e2c29d36af40a393201)
Diffstat (limited to 'unotools')
-rw-r--r-- | unotools/source/config/securityoptions.cxx | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/unotools/source/config/securityoptions.cxx b/unotools/source/config/securityoptions.cxx index 4b1f48472586..3c8fdff3fefb 100644 --- a/unotools/source/config/securityoptions.cxx +++ b/unotools/source/config/securityoptions.cxx @@ -1035,6 +1035,14 @@ bool SvtSecurityOptions::isTrustedLocationUri(OUString const & uri) const { return false; } +bool SvtSecurityOptions::isTrustedLocationUriForUpdatingLinks( + OUString const & uri) const +{ + return GetMacroSecurityLevel() == 0 || uri.isEmpty() + || uri.startsWithIgnoreAsciiCase("private:") + || isTrustedLocationUri(uri); +} + sal_Int32 SvtSecurityOptions::GetMacroSecurityLevel() const { MutexGuard aGuard( GetInitMutex() ); |