diff options
| author | 2023-02-02 15:53:28 -0500 | |
|---|---|---|
| committer | 2023-02-02 15:53:28 -0500 | |
| commit | b01698775b468a04e4d0a9bdd86035ff00e6decb (patch) | |
| tree | 88f1784fe7833392caeaf713a7a616772f446b18 /src/core/hle/service/ssl | |
| parent | Merge pull request #9708 from ameerj/gl-context-flush (diff) | |
| download | yuzu-b01698775b468a04e4d0a9bdd86035ff00e6decb.tar.gz yuzu-b01698775b468a04e4d0a9bdd86035ff00e6decb.tar.xz yuzu-b01698775b468a04e4d0a9bdd86035ff00e6decb.zip | |
Revert "hle_ipc: Use std::span to avoid heap allocations/copies when calling ReadBuffer"
Diffstat (limited to 'src/core/hle/service/ssl')
| -rw-r--r-- | src/core/hle/service/ssl/ssl.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/core/hle/service/ssl/ssl.cpp b/src/core/hle/service/ssl/ssl.cpp index dcf47083f..3735e0452 100644 --- a/src/core/hle/service/ssl/ssl.cpp +++ b/src/core/hle/service/ssl/ssl.cpp | |||
| @@ -101,7 +101,7 @@ private: | |||
| 101 | void ImportServerPki(Kernel::HLERequestContext& ctx) { | 101 | void ImportServerPki(Kernel::HLERequestContext& ctx) { |
| 102 | IPC::RequestParser rp{ctx}; | 102 | IPC::RequestParser rp{ctx}; |
| 103 | const auto certificate_format = rp.PopEnum<CertificateFormat>(); | 103 | const auto certificate_format = rp.PopEnum<CertificateFormat>(); |
| 104 | [[maybe_unused]] const auto pkcs_12_certificates = ctx.ReadBuffer(0); | 104 | const auto pkcs_12_certificates = ctx.ReadBuffer(0); |
| 105 | 105 | ||
| 106 | constexpr u64 server_id = 0; | 106 | constexpr u64 server_id = 0; |
| 107 | 107 | ||
| @@ -113,13 +113,13 @@ private: | |||
| 113 | } | 113 | } |
| 114 | 114 | ||
| 115 | void ImportClientPki(Kernel::HLERequestContext& ctx) { | 115 | void ImportClientPki(Kernel::HLERequestContext& ctx) { |
| 116 | [[maybe_unused]] const auto pkcs_12_certificate = ctx.ReadBuffer(0); | 116 | const auto pkcs_12_certificate = ctx.ReadBuffer(0); |
| 117 | [[maybe_unused]] const auto ascii_password = [&ctx] { | 117 | const auto ascii_password = [&ctx] { |
| 118 | if (ctx.CanReadBuffer(1)) { | 118 | if (ctx.CanReadBuffer(1)) { |
| 119 | return ctx.ReadBuffer(1); | 119 | return ctx.ReadBuffer(1); |
| 120 | } | 120 | } |
| 121 | 121 | ||
| 122 | return std::span<const u8>{}; | 122 | return std::vector<u8>{}; |
| 123 | }(); | 123 | }(); |
| 124 | 124 | ||
| 125 | constexpr u64 client_id = 0; | 125 | constexpr u64 client_id = 0; |