Merge pull request #2571 from lioncash/ref
kernel/process: Make Create()'s name parameter be taken by value
This commit is contained in:
		| @@ -48,7 +48,7 @@ void SetupMainThread(Process& owner_process, KernelCore& kernel, u32 priority) { | ||||
| } | ||||
| } // Anonymous namespace | ||||
|  | ||||
| SharedPtr<Process> Process::Create(Core::System& system, std::string&& name) { | ||||
| SharedPtr<Process> Process::Create(Core::System& system, std::string name) { | ||||
|     auto& kernel = system.Kernel(); | ||||
|  | ||||
|     SharedPtr<Process> process(new Process(system)); | ||||
|   | ||||
| @@ -75,7 +75,7 @@ public: | ||||
|  | ||||
|     static constexpr std::size_t RANDOM_ENTROPY_SIZE = 4; | ||||
|  | ||||
|     static SharedPtr<Process> Create(Core::System& system, std::string&& name); | ||||
|     static SharedPtr<Process> Create(Core::System& system, std::string name); | ||||
|  | ||||
|     std::string GetTypeName() const override { | ||||
|         return "Process"; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user