[Libreoffice-commits] core.git: sw/source

Michael Weghorn (via logerrit) logerrit at kemper.freedesktop.org
Thu Nov 7 12:05:02 UTC 2019


 sw/source/uibase/dbui/dbmgr.cxx |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 47708d533e1325032df55eb667ef0c47fa05e7e5
Author:     Michael Weghorn <m.weghorn at posteo.de>
AuthorDate: Thu Nov 7 10:21:12 2019 +0100
Commit:     Michael Weghorn <m.weghorn at posteo.de>
CommitDate: Thu Nov 7 13:04:23 2019 +0100

    tdf#109219 Allow files with spaces in name as MM data source
    
    The filter needs to be the unescaped file name.
    
    Change-Id: I2b5337c184c1ce75595e129d5a87ed4d189ec1e7
    Reviewed-on: https://gerrit.libreoffice.org/82201
    Tested-by: Jenkins
    Reviewed-by: Michael Weghorn <m.weghorn at posteo.de>

diff --git a/sw/source/uibase/dbui/dbmgr.cxx b/sw/source/uibase/dbui/dbmgr.cxx
index 64ec3bd4e391..c8e3554d9fb9 100644
--- a/sw/source/uibase/dbui/dbmgr.cxx
+++ b/sw/source/uibase/dbui/dbmgr.cxx
@@ -2721,7 +2721,7 @@ OUString LoadAndRegisterDataSource_Impl(DBConnURIType type, const uno::Reference
     case DBConnURIType::FLAT:
     case DBConnURIType::DBASE:
         //set the filter to the file name without extension
-        aFilters[0] = rURL.getBase();
+        aFilters[0] = rURL.getBase(INetURLObject::LAST_SEGMENT, true, INetURLObject::DecodeMechanism::Unambiguous);
         aTableFilterAny <<= aFilters;
         break;
     case DBConnURIType::MSJET:


More information about the Libreoffice-commits mailing list