summaryrefslogtreecommitdiff
path: root/Kernel/Memory/RingBuffer.cpp
diff options
context:
space:
mode:
authorIdan Horowitz <idan.horowitz@gmail.com>2022-01-12 23:57:45 +0200
committerBrian Gianforcaro <b.gianfo@gmail.com>2022-01-13 00:20:08 -0800
commit618f1234636bb668b0eab39b9ec7d88660c1cca1 (patch)
tree156a2a5abed9a7a5589e307575147298fcf78a91 /Kernel/Memory/RingBuffer.cpp
parent792b8ca13ca13e6ea5dfa51280ce5c83164fd656 (diff)
downloadserenity-618f1234636bb668b0eab39b9ec7d88660c1cca1.zip
Kernel: Use StringView instead of String in RingBuffer's constructor
This String was being copied into a KString internally anyways.
Diffstat (limited to 'Kernel/Memory/RingBuffer.cpp')
-rw-r--r--Kernel/Memory/RingBuffer.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/Kernel/Memory/RingBuffer.cpp b/Kernel/Memory/RingBuffer.cpp
index 782d322fca..388e4ae1fe 100644
--- a/Kernel/Memory/RingBuffer.cpp
+++ b/Kernel/Memory/RingBuffer.cpp
@@ -10,8 +10,8 @@
namespace Kernel::Memory {
-RingBuffer::RingBuffer(String region_name, size_t capacity)
- : m_region(MM.allocate_contiguous_kernel_region(page_round_up(capacity).release_value_but_fixme_should_propagate_errors(), move(region_name), Region::Access::Read | Region::Access::Write).release_value())
+RingBuffer::RingBuffer(StringView region_name, size_t capacity)
+ : m_region(MM.allocate_contiguous_kernel_region(page_round_up(capacity).release_value_but_fixme_should_propagate_errors(), region_name, Region::Access::Read | Region::Access::Write).release_value())
, m_capacity_in_bytes(capacity)
{
}