From dd37b4656e5bfa5d1967d4c607732269c77185c9 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Mon, 6 Apr 2020 15:04:59 +0200 Subject: [PATCH] storage/{composite,local}: fix -Wnonnull warnings --- src/storage/CompositeStorage.cxx | 2 +- src/storage/plugins/LocalStorage.cxx | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/src/storage/CompositeStorage.cxx b/src/storage/CompositeStorage.cxx index ba6858415..479927f65 100644 --- a/src/storage/CompositeStorage.cxx +++ b/src/storage/CompositeStorage.cxx @@ -332,7 +332,7 @@ CompositeStorage::MapToRelativeUTF8(std::string_view uri) const noexcept } if (!root.MapToRelativeUTF8(relative_buffer, uri)) - return nullptr; + return {}; return relative_buffer; } diff --git a/src/storage/plugins/LocalStorage.cxx b/src/storage/plugins/LocalStorage.cxx index f1882b722..b25a5b035 100644 --- a/src/storage/plugins/LocalStorage.cxx +++ b/src/storage/plugins/LocalStorage.cxx @@ -106,8 +106,6 @@ LocalStorage::MapUTF8(std::string_view uri_utf8) const noexcept AllocatedPath LocalStorage::MapFSOrThrow(std::string_view uri_utf8) const { - assert(uri_utf8 != nullptr); - if (uri_utf8.empty()) return base_fs;