Improve check
authorStephan Bergmann <sbergman@redhat.com>
Mon, 26 Aug 2019 08:18:09 +0000 (10:18 +0200)
committerRene Engelhard <rene@debian.org>
Fri, 6 Sep 2019 09:53:15 +0000 (10:53 +0100)
Change-Id: I8280a81eef2ced0ff0ace51ea9f094421abafe13
Reviewed-on: https://gerrit.libreoffice.org/78108
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
(cherry picked from commit 761e6dd25782420bf06e4a2ff3205a79b6cbb136)
Reviewed-on: https://gerrit.libreoffice.org/78129
Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
Gbp-Pq: Name Improve-check.diff

sfx2/source/doc/objmisc.cxx

index d9203abc5f9ea63c9e0f0bf72cef678bbfa86b30..e6a19f5853792c8766b6a6476221710c03ce7303 100644 (file)
@@ -1485,7 +1485,7 @@ bool SfxObjectShell::UnTrustedScript(const OUString& rScriptURL)
     do
     {
         OUString aToken = sScript.getToken(0, '/', nIndex);
-        if (aToken.startsWithIgnoreAsciiCase("LibreLogo"))
+        if (aToken.startsWithIgnoreAsciiCase("LibreLogo") || aToken.indexOf('~') != -1)
         {
             return true;
         }