cppuhelper/source/typemanager.cxx |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

New commits:
commit c2092e4da40d6767649b5c33761c3698c1f84a6c
Author:     Noel Grandin <noel.gran...@collabora.co.uk>
AuthorDate: Fri Apr 22 14:21:26 2022 +0200
Commit:     Noel Grandin <noel.gran...@collabora.co.uk>
CommitDate: Fri Apr 22 14:44:06 2022 +0200

    fix master after string_view patches..
    
    crossed paths
    
    Change-Id: I066b357dc10e2109658194b3b3682b7083ebbbbf
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133322
    Tested-by: Noel Grandin <noel.gran...@collabora.co.uk>
    Reviewed-by: Noel Grandin <noel.gran...@collabora.co.uk>

diff --git a/cppuhelper/source/typemanager.cxx 
b/cppuhelper/source/typemanager.cxx
index 28f831f0627c..1ceb63b11996 100644
--- a/cppuhelper/source/typemanager.cxx
+++ b/cppuhelper/source/typemanager.cxx
@@ -1873,7 +1873,7 @@ css::uno::Any cppuhelper::TypeManager::find(OUString 
const & name) {
     }
     i = name.lastIndexOf('.');
     if (i != -1) {
-        std::u16string_view parent(name.subView(0, i));
+        OUString parent(name.copy(0, i));
         ent = findEntity(parent);
         if (ent.is()) {
             switch (ent->getSort()) {
@@ -2072,7 +2072,7 @@ void cppuhelper::TypeManager::readRdbFile(
     std::u16string_view uri, bool optional)
 {
     try {
-        manager_->addProvider(uri);
+        manager_->addProvider(OUString(uri));
     } catch (unoidl::NoSuchFileException &) {
         if (!optional) {
             throw css::uno::DeploymentException(

Reply via email to