summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/hle/kernel')
-rw-r--r--src/core/hle/kernel/hle_ipc.cpp2
-rw-r--r--src/core/hle/kernel/hle_ipc.h6
2 files changed, 4 insertions, 4 deletions
diff --git a/src/core/hle/kernel/hle_ipc.cpp b/src/core/hle/kernel/hle_ipc.cpp
index 36cf750de..f6654f56c 100644
--- a/src/core/hle/kernel/hle_ipc.cpp
+++ b/src/core/hle/kernel/hle_ipc.cpp
@@ -345,7 +345,7 @@ std::vector<u8> HLERequestContext::ReadBufferCopy(std::size_t buffer_index) cons
345 } 345 }
346} 346}
347 347
348std::span<const u8> HLERequestContext::ReadBufferSpan(std::size_t buffer_index) const { 348std::span<const u8> HLERequestContext::ReadBuffer(std::size_t buffer_index) const {
349 const bool is_buffer_a{BufferDescriptorA().size() > buffer_index && 349 const bool is_buffer_a{BufferDescriptorA().size() > buffer_index &&
350 BufferDescriptorA()[buffer_index].Size()}; 350 BufferDescriptorA()[buffer_index].Size()};
351 if (is_buffer_a) { 351 if (is_buffer_a) {
diff --git a/src/core/hle/kernel/hle_ipc.h b/src/core/hle/kernel/hle_ipc.h
index 27f9628c7..5bf4f171b 100644
--- a/src/core/hle/kernel/hle_ipc.h
+++ b/src/core/hle/kernel/hle_ipc.h
@@ -271,12 +271,12 @@ public:
271 return domain_message_header.has_value(); 271 return domain_message_header.has_value();
272 } 272 }
273 273
274 /// Helper function to get a span of a buffer using the appropriate buffer descriptor
275 [[nodiscard]] std::span<const u8> ReadBuffer(std::size_t buffer_index = 0) const;
276
274 /// Helper function to read a copy of a buffer using the appropriate buffer descriptor 277 /// Helper function to read a copy of a buffer using the appropriate buffer descriptor
275 [[nodiscard]] std::vector<u8> ReadBufferCopy(std::size_t buffer_index = 0) const; 278 [[nodiscard]] std::vector<u8> ReadBufferCopy(std::size_t buffer_index = 0) const;
276 279
277 /// Helper function to get a span of a buffer using the appropriate buffer descriptor
278 [[nodiscard]] std::span<const u8> ReadBufferSpan(std::size_t buffer_index = 0) const;
279
280 /// Helper function to write a buffer using the appropriate buffer descriptor 280 /// Helper function to write a buffer using the appropriate buffer descriptor
281 std::size_t WriteBuffer(const void* buffer, std::size_t size, 281 std::size_t WriteBuffer(const void* buffer, std::size_t size,
282 std::size_t buffer_index = 0) const; 282 std::size_t buffer_index = 0) const;