From 226786f0b05405b4c0287786f106ae2e08feefec Mon Sep 17 00:00:00 2001 From: Subv Date: Sat, 6 Jan 2018 21:14:14 -0500 Subject: IPC: Use the correct size when pushing raw data to the command buffer and fixed pushing domain objects. Domain object ids are always stored immediately after the raw data. --- src/core/hle/kernel/hle_ipc.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/core/hle/kernel/hle_ipc.cpp') diff --git a/src/core/hle/kernel/hle_ipc.cpp b/src/core/hle/kernel/hle_ipc.cpp index 85dd80159..e784d59cc 100644 --- a/src/core/hle/kernel/hle_ipc.cpp +++ b/src/core/hle/kernel/hle_ipc.cpp @@ -95,7 +95,7 @@ void HLERequestContext::ParseCommandBuffer(u32_le* src_cmdbuf, bool incoming) { // If this is an incoming message, only CommandType "Request" has a domain header // All outgoing domain messages have the domain header domain_message_header = - std::make_unique(rp.PopRaw()); + std::make_unique(rp.PopRaw()); } data_payload_header = -- cgit v1.2.3