Kernel/IPC: Make HLERequestContext usable from outside kernel

This commit is contained in:
Yuri Kunde Schlesner 2017-06-18 16:05:12 -07:00
parent d0888f8548
commit 0dfafdbe59
3 changed files with 10 additions and 5 deletions

View file

@ -173,8 +173,7 @@ void ServiceFrameworkBase::HandleSyncRequest(SharedPtr<ServerSession> server_ses
// TODO(yuriks): The kernel should be the one handling this as part of translation after
// everything else is migrated
Kernel::HLERequestContext context;
context.session = std::move(server_session);
Kernel::HLERequestContext context(std::move(server_session));
context.PopulateFromIncomingCommandBuffer(cmd_buf, *Kernel::g_current_process,
Kernel::g_handle_table);