From c2092e4da40d6767649b5c33761c3698c1f84a6c Mon Sep 17 00:00:00 2001 From: Noel Grandin Date: Fri, 22 Apr 2022 14:21:26 +0200 Subject: fix master after string_view patches.. crossed paths Change-Id: I066b357dc10e2109658194b3b3682b7083ebbbbf Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133322 Tested-by: Noel Grandin Reviewed-by: Noel Grandin --- cppuhelper/source/typemanager.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'cppuhelper/source') 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( -- cgit