summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/core/hle/service/vi/vi.cpp18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/core/hle/service/vi/vi.cpp b/src/core/hle/service/vi/vi.cpp
index 3a69b85f9..049957503 100644
--- a/src/core/hle/service/vi/vi.cpp
+++ b/src/core/hle/service/vi/vi.cpp
@@ -5,6 +5,7 @@
5#include <algorithm> 5#include <algorithm>
6#include <array> 6#include <array>
7#include <memory> 7#include <memory>
8#include <utility>
8#include <boost/optional.hpp> 9#include <boost/optional.hpp>
9#include "common/alignment.h" 10#include "common/alignment.h"
10#include "common/math_util.h" 11#include "common/math_util.h"
@@ -176,7 +177,7 @@ private:
176 177
177class IGBPConnectRequestParcel : public Parcel { 178class IGBPConnectRequestParcel : public Parcel {
178public: 179public:
179 explicit IGBPConnectRequestParcel(const std::vector<u8>& buffer) : Parcel(buffer) { 180 explicit IGBPConnectRequestParcel(std::vector<u8> buffer) : Parcel(std::move(buffer)) {
180 Deserialize(); 181 Deserialize();
181 } 182 }
182 ~IGBPConnectRequestParcel() override = default; 183 ~IGBPConnectRequestParcel() override = default;
@@ -223,8 +224,8 @@ private:
223 224
224class IGBPSetPreallocatedBufferRequestParcel : public Parcel { 225class IGBPSetPreallocatedBufferRequestParcel : public Parcel {
225public: 226public:
226 explicit IGBPSetPreallocatedBufferRequestParcel(const std::vector<u8>& buffer) 227 explicit IGBPSetPreallocatedBufferRequestParcel(std::vector<u8> buffer)
227 : Parcel(buffer) { 228 : Parcel(std::move(buffer)) {
228 Deserialize(); 229 Deserialize();
229 } 230 }
230 ~IGBPSetPreallocatedBufferRequestParcel() override = default; 231 ~IGBPSetPreallocatedBufferRequestParcel() override = default;
@@ -256,7 +257,7 @@ protected:
256 257
257class IGBPDequeueBufferRequestParcel : public Parcel { 258class IGBPDequeueBufferRequestParcel : public Parcel {
258public: 259public:
259 explicit IGBPDequeueBufferRequestParcel(const std::vector<u8>& buffer) : Parcel(buffer) { 260 explicit IGBPDequeueBufferRequestParcel(std::vector<u8> buffer) : Parcel(std::move(buffer)) {
260 Deserialize(); 261 Deserialize();
261 } 262 }
262 ~IGBPDequeueBufferRequestParcel() override = default; 263 ~IGBPDequeueBufferRequestParcel() override = default;
@@ -307,7 +308,7 @@ protected:
307 308
308class IGBPRequestBufferRequestParcel : public Parcel { 309class IGBPRequestBufferRequestParcel : public Parcel {
309public: 310public:
310 explicit IGBPRequestBufferRequestParcel(const std::vector<u8>& buffer) : Parcel(buffer) { 311 explicit IGBPRequestBufferRequestParcel(std::vector<u8> buffer) : Parcel(std::move(buffer)) {
311 Deserialize(); 312 Deserialize();
312 } 313 }
313 ~IGBPRequestBufferRequestParcel() override = default; 314 ~IGBPRequestBufferRequestParcel() override = default;
@@ -322,8 +323,7 @@ public:
322 323
323class IGBPRequestBufferResponseParcel : public Parcel { 324class IGBPRequestBufferResponseParcel : public Parcel {
324public: 325public:
325 explicit IGBPRequestBufferResponseParcel(NVFlinger::IGBPBuffer buffer) 326 explicit IGBPRequestBufferResponseParcel(NVFlinger::IGBPBuffer buffer) : buffer(buffer) {}
326 : Parcel(), buffer(buffer) {}
327 ~IGBPRequestBufferResponseParcel() override = default; 327 ~IGBPRequestBufferResponseParcel() override = default;
328 328
329protected: 329protected:
@@ -340,7 +340,7 @@ protected:
340 340
341class IGBPQueueBufferRequestParcel : public Parcel { 341class IGBPQueueBufferRequestParcel : public Parcel {
342public: 342public:
343 explicit IGBPQueueBufferRequestParcel(const std::vector<u8>& buffer) : Parcel(buffer) { 343 explicit IGBPQueueBufferRequestParcel(std::vector<u8> buffer) : Parcel(std::move(buffer)) {
344 Deserialize(); 344 Deserialize();
345 } 345 }
346 ~IGBPQueueBufferRequestParcel() override = default; 346 ~IGBPQueueBufferRequestParcel() override = default;
@@ -409,7 +409,7 @@ private:
409 409
410class IGBPQueryRequestParcel : public Parcel { 410class IGBPQueryRequestParcel : public Parcel {
411public: 411public:
412 explicit IGBPQueryRequestParcel(const std::vector<u8>& buffer) : Parcel(buffer) { 412 explicit IGBPQueryRequestParcel(std::vector<u8> buffer) : Parcel(std::move(buffer)) {
413 Deserialize(); 413 Deserialize();
414 } 414 }
415 ~IGBPQueryRequestParcel() override = default; 415 ~IGBPQueryRequestParcel() override = default;