mirror of
https://git.h3cjp.net/H3cJP/citra.git
synced 2024-12-25 04:37:09 +00:00
Merge pull request #5626 from zhaowenlan1779/deliver-arg-fix
service/apt: Fix deliver arg hmac size
This commit is contained in:
commit
7ae0fc7338
|
@ -532,7 +532,7 @@ void Module::APTInterface::ReceiveDeliverArg(Kernel::HLERequestContext& ctx) {
|
||||||
|
|
||||||
auto arg = apt->applet_manager->ReceiveDeliverArg().value_or(AppletManager::DeliverArg{});
|
auto arg = apt->applet_manager->ReceiveDeliverArg().value_or(AppletManager::DeliverArg{});
|
||||||
arg.param.resize(param_size);
|
arg.param.resize(param_size);
|
||||||
arg.hmac.resize(std::max<std::size_t>(hmac_size, 0x20));
|
arg.hmac.resize(std::min<std::size_t>(hmac_size, 0x20));
|
||||||
|
|
||||||
IPC::RequestBuilder rb = rp.MakeBuilder(4, 4);
|
IPC::RequestBuilder rb = rp.MakeBuilder(4, 4);
|
||||||
rb.Push(RESULT_SUCCESS);
|
rb.Push(RESULT_SUCCESS);
|
||||||
|
|
Loading…
Reference in a new issue