Explorar el Código

core/reporter: Remove pessimizing move in GetHLERequestContextData()

This can inhibit copy-elision, so we can remove this redundant move.
Lioncash hace 7 años
padre
commit
6ec48af222
Se han modificado 1 ficheros con 1 adiciones y 1 borrados
  1. 1 1
      src/core/reporter.cpp

+ 1 - 1
src/core/reporter.cpp

@@ -176,7 +176,7 @@ json GetHLERequestContextData(Kernel::HLERequestContext& ctx) {
     out["buffer_descriptor_c"] = GetHLEBufferDescriptorData<false>(ctx.BufferDescriptorC());
     out["buffer_descriptor_c"] = GetHLEBufferDescriptorData<false>(ctx.BufferDescriptorC());
     out["buffer_descriptor_x"] = GetHLEBufferDescriptorData<true>(ctx.BufferDescriptorX());
     out["buffer_descriptor_x"] = GetHLEBufferDescriptorData<true>(ctx.BufferDescriptorX());
 
 
-    return std::move(out);
+    return out;
 }
 }
 
 
 } // Anonymous namespace
 } // Anonymous namespace