mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-15 03:08:36 +12:00
event queue: Structure size efficiency
This commit is contained in:
parent
7a4918e4a4
commit
31b55e0030
9 changed files with 23 additions and 23 deletions
|
@ -11,13 +11,13 @@
|
|||
|
||||
LOG_CHANNEL(sys_event);
|
||||
|
||||
lv2_event_queue::lv2_event_queue(u32 protocol, s32 type, u64 name, u64 ipc_key, s32 size) noexcept
|
||||
: protocol{protocol}
|
||||
, id(idm::last_id())
|
||||
, type(type)
|
||||
lv2_event_queue::lv2_event_queue(u32 protocol, s32 type, s32 size, u64 name, u64 ipc_key) noexcept
|
||||
: id(idm::last_id())
|
||||
, protocol{static_cast<u8>(protocol)}
|
||||
, type(static_cast<u8>(type))
|
||||
, size(static_cast<u8>(size))
|
||||
, name(name)
|
||||
, key(ipc_key)
|
||||
, size(size)
|
||||
{
|
||||
}
|
||||
|
||||
|
@ -127,7 +127,7 @@ error_code sys_event_queue_create(cpu_thread& cpu, vm::ptr<u32> equeue_id, vm::p
|
|||
|
||||
if (const auto error = lv2_obj::create<lv2_event_queue>(pshared, ipc_key, flags, [&]()
|
||||
{
|
||||
return std::make_shared<lv2_event_queue>(protocol, type, name, ipc_key, size);
|
||||
return std::make_shared<lv2_event_queue>(protocol, type, size, name, ipc_key);
|
||||
}))
|
||||
{
|
||||
return error;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue