diff options
Diffstat (limited to 'src/core/hle')
| -rw-r--r-- | src/core/hle/service/bcat/backend/backend.cpp | 5 | ||||
| -rw-r--r-- | src/core/hle/service/bcat/backend/backend.h | 5 | 
2 files changed, 7 insertions, 3 deletions
| diff --git a/src/core/hle/service/bcat/backend/backend.cpp b/src/core/hle/service/bcat/backend/backend.cpp index 2240f4047..7018d294a 100644 --- a/src/core/hle/service/bcat/backend/backend.cpp +++ b/src/core/hle/service/bcat/backend/backend.cpp @@ -10,10 +10,11 @@  namespace Service::BCAT { -ProgressServiceBackend::ProgressServiceBackend(std::string event_name) : impl{} { +ProgressServiceBackend::ProgressServiceBackend(std::string_view event_name) : impl{} {      auto& kernel{Core::System::GetInstance().Kernel()};      event = Kernel::WritableEvent::CreateEventPair( -        kernel, Kernel::ResetType::Automatic, "ProgressServiceBackend:UpdateEvent:" + event_name); +        kernel, Kernel::ResetType::Automatic, +        std::string("ProgressServiceBackend:UpdateEvent:").append(event_name));  }  Kernel::SharedPtr<Kernel::ReadableEvent> ProgressServiceBackend::GetEvent() const { diff --git a/src/core/hle/service/bcat/backend/backend.h b/src/core/hle/service/bcat/backend/backend.h index 762da94e3..05fd43e67 100644 --- a/src/core/hle/service/bcat/backend/backend.h +++ b/src/core/hle/service/bcat/backend/backend.h @@ -6,6 +6,9 @@  #include <functional>  #include <optional> +#include <string> +#include <string_view> +  #include "common/common_types.h"  #include "core/file_sys/vfs_types.h"  #include "core/hle/kernel/readable_event.h" @@ -85,7 +88,7 @@ public:      void FinishDownload(ResultCode result);  private: -    explicit ProgressServiceBackend(std::string event_name); +    explicit ProgressServiceBackend(std::string_view event_name);      Kernel::SharedPtr<Kernel::ReadableEvent> GetEvent() const;      DeliveryCacheProgressImpl& GetImpl(); | 
