mirror of
https://github.com/RPCSX/rpcsx.git
synced 2026-04-06 06:55:09 +00:00
[orbis-kernel] Fix sys_evf_create args
'initPattern'
This commit is contained in:
parent
4020bc1108
commit
3ace6a6b05
4 changed files with 12 additions and 10 deletions
|
|
@ -56,12 +56,13 @@ public:
|
|||
void kfree(void *ptr, std::size_t size);
|
||||
|
||||
std::pair<EventFlag *, bool> createEventFlag(utils::kstring name,
|
||||
std::int32_t flags) {
|
||||
std::int32_t flags,
|
||||
std::uint64_t initPattern) {
|
||||
std::lock_guard lock(m_evf_mtx);
|
||||
|
||||
auto [it, inserted] = m_event_flags.try_emplace(std::move(name), nullptr);
|
||||
if (inserted) {
|
||||
it->second = knew<EventFlag>(flags);
|
||||
it->second = knew<EventFlag>(flags, initPattern);
|
||||
}
|
||||
|
||||
return {it->second.get(), inserted};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue