diff options
| author | Lioncash <mathew1800@gmail.com> | 2019-10-06 14:05:37 -0400 |
|---|---|---|
| committer | Lioncash <mathew1800@gmail.com> | 2019-10-06 15:38:09 -0400 |
| commit | 3fcd2180e4e7060b78ca836b48a34901894502e4 (patch) | |
| tree | d743703f49c8eacbbbddf7eb8ddbc7616821d3cb /src/core/hle/service/bcat/backend/backend.cpp | |
| parent | f2fa16b609e12279f81b2e9cf30a43946cce5092 (diff) | |
bcat: Make ProgressServiceBackend's constructor take a std::string_view
Given the string is appended to another, we can make it a view so a
redundant full copy of the string isn't made.
Diffstat (limited to 'src/core/hle/service/bcat/backend/backend.cpp')
| -rw-r--r-- | src/core/hle/service/bcat/backend/backend.cpp | 5 |
1 files changed, 3 insertions, 2 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 { |
