Răsfoiți Sursa

Merge pull request #2571 from lioncash/ref

kernel/process: Make Create()'s name parameter be taken by value
Zach Hilman 7 ani în urmă
părinte
comite
364932df3a
2 a modificat fișierele cu 2 adăugiri și 2 ștergeri
  1. 1 1
      src/core/hle/kernel/process.cpp
  2. 1 1
      src/core/hle/kernel/process.h

+ 1 - 1
src/core/hle/kernel/process.cpp

@@ -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));

+ 1 - 1
src/core/hle/kernel/process.h

@@ -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";