mirror of
https://github.com/Atmosphere-NX/Atmosphere-libs.git
synced 2025-06-22 19:32:39 +02:00
kern: fix bug in ToMessageBuffer pointer transfer selection
This commit is contained in:
parent
5d3f416451
commit
756bc0e52e
@ -88,7 +88,7 @@ namespace ams::kern {
|
|||||||
break;
|
break;
|
||||||
case ipc::MessageBuffer::MessageHeader::ReceiveListCountType_ToMessageBuffer:
|
case ipc::MessageBuffer::MessageHeader::ReceiveListCountType_ToMessageBuffer:
|
||||||
{
|
{
|
||||||
const uintptr_t buf = util::AlignUp(this->msg_buffer_end, PointerTransferBufferAlignment);
|
const uintptr_t buf = util::AlignUp(this->msg_buffer_end + key, PointerTransferBufferAlignment);
|
||||||
|
|
||||||
if ((buf < buf + size) && (buf + size <= this->msg_buffer_space_end)) {
|
if ((buf < buf + size) && (buf + size <= this->msg_buffer_space_end)) {
|
||||||
out = buf;
|
out = buf;
|
||||||
|
Loading…
Reference in New Issue
Block a user