summaryrefslogtreecommitdiff
path: root/src/core/hle
diff options
context:
space:
mode:
authorGravatar Lioncash2018-07-19 11:07:04 -0400
committerGravatar Lioncash2018-07-19 11:10:16 -0400
commitaf2698dcea69410a319a3381f93ec49515556dbb (patch)
tree23d53de99c04e12efd6bdf1a66829cc2b2897365 /src/core/hle
parentMerge pull request #700 from bunnei/update-dynarmic (diff)
downloadyuzu-af2698dcea69410a319a3381f93ec49515556dbb.tar.gz
yuzu-af2698dcea69410a319a3381f93ec49515556dbb.tar.xz
yuzu-af2698dcea69410a319a3381f93ec49515556dbb.zip
hle_ipc: Amend usage of buffer_index within one of HLERequestContext's WriteBuffer() overloads
Previously, the buffer_index parameter was unused, causing all writes to use the buffer index of zero, which is not necessarily what is wanted all the time. Thankfully, all current usages don't use a buffer index other than zero, so this just prevents a bug before it has a chance to spring.
Diffstat (limited to 'src/core/hle')
-rw-r--r--src/core/hle/kernel/hle_ipc.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/hle/kernel/hle_ipc.cpp b/src/core/hle/kernel/hle_ipc.cpp
index b89c8c33d..911e6fbc1 100644
--- a/src/core/hle/kernel/hle_ipc.cpp
+++ b/src/core/hle/kernel/hle_ipc.cpp
@@ -302,7 +302,7 @@ size_t HLERequestContext::WriteBuffer(const void* buffer, size_t size, int buffe
302} 302}
303 303
304size_t HLERequestContext::WriteBuffer(const std::vector<u8>& buffer, int buffer_index) const { 304size_t HLERequestContext::WriteBuffer(const std::vector<u8>& buffer, int buffer_index) const {
305 return WriteBuffer(buffer.data(), buffer.size()); 305 return WriteBuffer(buffer.data(), buffer.size(), buffer_index);
306} 306}
307 307
308size_t HLERequestContext::GetReadBufferSize(int buffer_index) const { 308size_t HLERequestContext::GetReadBufferSize(int buffer_index) const {