diff options
Diffstat (limited to 'src/core/hle/kernel/process.h')
| -rw-r--r-- | src/core/hle/kernel/process.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/core/hle/kernel/process.h b/src/core/hle/kernel/process.h index add98472f..1de12efd3 100644 --- a/src/core/hle/kernel/process.h +++ b/src/core/hle/kernel/process.h | |||
| @@ -56,7 +56,7 @@ class ResourceLimit; | |||
| 56 | struct MemoryRegionInfo; | 56 | struct MemoryRegionInfo; |
| 57 | 57 | ||
| 58 | struct CodeSet final : public Object { | 58 | struct CodeSet final : public Object { |
| 59 | static SharedPtr<CodeSet> Create(std::string name, u64 program_id); | 59 | static SharedPtr<CodeSet> Create(std::string name); |
| 60 | 60 | ||
| 61 | std::string GetTypeName() const override { | 61 | std::string GetTypeName() const override { |
| 62 | return "CodeSet"; | 62 | return "CodeSet"; |
| @@ -72,8 +72,6 @@ struct CodeSet final : public Object { | |||
| 72 | 72 | ||
| 73 | /// Name of the process | 73 | /// Name of the process |
| 74 | std::string name; | 74 | std::string name; |
| 75 | /// Title ID corresponding to the process | ||
| 76 | u64 program_id; | ||
| 77 | 75 | ||
| 78 | std::shared_ptr<std::vector<u8>> memory; | 76 | std::shared_ptr<std::vector<u8>> memory; |
| 79 | 77 | ||
| @@ -97,7 +95,7 @@ private: | |||
| 97 | 95 | ||
| 98 | class Process final : public Object { | 96 | class Process final : public Object { |
| 99 | public: | 97 | public: |
| 100 | static SharedPtr<Process> Create(std::string&& name); | 98 | static SharedPtr<Process> Create(std::string&& name, u64 program_id); |
| 101 | 99 | ||
| 102 | std::string GetTypeName() const override { | 100 | std::string GetTypeName() const override { |
| 103 | return "Process"; | 101 | return "Process"; |
| @@ -113,6 +111,9 @@ public: | |||
| 113 | 111 | ||
| 114 | static u32 next_process_id; | 112 | static u32 next_process_id; |
| 115 | 113 | ||
| 114 | /// Title ID corresponding to the process | ||
| 115 | u64 program_id; | ||
| 116 | |||
| 116 | /// Resource limit descriptor for this process | 117 | /// Resource limit descriptor for this process |
| 117 | SharedPtr<ResourceLimit> resource_limit; | 118 | SharedPtr<ResourceLimit> resource_limit; |
| 118 | 119 | ||