diff options
| author | 2019-03-28 18:26:09 -0400 | |
|---|---|---|
| committer | 2019-03-28 18:26:12 -0400 | |
| commit | 427f1e3e3da5709e74bf4db674a019d9d79f2ed3 (patch) | |
| tree | 8246ad8801f4dc696462b1893aad95d1010e4176 /src/core/hle/kernel/process.cpp | |
| parent | kernel/process: Ensure that given stack size is always page-aligned (diff) | |
| download | yuzu-427f1e3e3da5709e74bf4db674a019d9d79f2ed3.tar.gz yuzu-427f1e3e3da5709e74bf4db674a019d9d79f2ed3.tar.xz yuzu-427f1e3e3da5709e74bf4db674a019d9d79f2ed3.zip | |
kernel/process: Make Run's stack size parameter a u64
This will make operating with the process-related SVC commands much
nicer in the future (the parameter representing the stack size in
svcStartProcess is a 64-bit value).
Diffstat (limited to 'src/core/hle/kernel/process.cpp')
| -rw-r--r-- | src/core/hle/kernel/process.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/hle/kernel/process.cpp b/src/core/hle/kernel/process.cpp index 73b4ff961..f18789a60 100644 --- a/src/core/hle/kernel/process.cpp +++ b/src/core/hle/kernel/process.cpp | |||
| @@ -108,7 +108,7 @@ ResultCode Process::LoadFromMetadata(const FileSys::ProgramMetadata& metadata) { | |||
| 108 | return handle_table.SetSize(capabilities.GetHandleTableSize()); | 108 | return handle_table.SetSize(capabilities.GetHandleTableSize()); |
| 109 | } | 109 | } |
| 110 | 110 | ||
| 111 | void Process::Run(VAddr entry_point, s32 main_thread_priority, u32 stack_size) { | 111 | void Process::Run(VAddr entry_point, s32 main_thread_priority, u64 stack_size) { |
| 112 | // The kernel always ensures that the given stack size is page aligned. | 112 | // The kernel always ensures that the given stack size is page aligned. |
| 113 | stack_size = Common::AlignUp(stack_size, Memory::PAGE_SIZE); | 113 | stack_size = Common::AlignUp(stack_size, Memory::PAGE_SIZE); |
| 114 | 114 | ||