summaryrefslogtreecommitdiff
path: root/src/core/crypto/key_manager.cpp
diff options
context:
space:
mode:
authorGravatar ReinUsesLisp2021-01-05 04:18:16 -0300
committerGravatar ReinUsesLisp2021-01-05 04:18:16 -0300
commit4f13e270c8c63f86a135426e381eef7d4837e5a4 (patch)
treea6c9a29f9bf481c353ab9c5349e82d6c9d7dc5be /src/core/crypto/key_manager.cpp
parentMerge pull request #5292 from ReinUsesLisp/empty-set (diff)
downloadyuzu-4f13e270c8c63f86a135426e381eef7d4837e5a4.tar.gz
yuzu-4f13e270c8c63f86a135426e381eef7d4837e5a4.tar.xz
yuzu-4f13e270c8c63f86a135426e381eef7d4837e5a4.zip
core: Silence warnings when compiling without asserts
Diffstat (limited to 'src/core/crypto/key_manager.cpp')
-rw-r--r--src/core/crypto/key_manager.cpp11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/core/crypto/key_manager.cpp b/src/core/crypto/key_manager.cpp
index da15f764a..cebe2ce37 100644
--- a/src/core/crypto/key_manager.cpp
+++ b/src/core/crypto/key_manager.cpp
@@ -143,6 +143,7 @@ u64 GetSignatureTypeDataSize(SignatureType type) {
143 return 0x3C; 143 return 0x3C;
144 } 144 }
145 UNREACHABLE(); 145 UNREACHABLE();
146 return 0;
146} 147}
147 148
148u64 GetSignatureTypePaddingSize(SignatureType type) { 149u64 GetSignatureTypePaddingSize(SignatureType type) {
@@ -157,6 +158,7 @@ u64 GetSignatureTypePaddingSize(SignatureType type) {
157 return 0x40; 158 return 0x40;
158 } 159 }
159 UNREACHABLE(); 160 UNREACHABLE();
161 return 0;
160} 162}
161 163
162SignatureType Ticket::GetSignatureType() const { 164SignatureType Ticket::GetSignatureType() const {
@@ -169,8 +171,7 @@ SignatureType Ticket::GetSignatureType() const {
169 if (const auto* ticket = std::get_if<ECDSATicket>(&data)) { 171 if (const auto* ticket = std::get_if<ECDSATicket>(&data)) {
170 return ticket->sig_type; 172 return ticket->sig_type;
171 } 173 }
172 174 throw std::bad_variant_access{};
173 UNREACHABLE();
174} 175}
175 176
176TicketData& Ticket::GetData() { 177TicketData& Ticket::GetData() {
@@ -183,8 +184,7 @@ TicketData& Ticket::GetData() {
183 if (auto* ticket = std::get_if<ECDSATicket>(&data)) { 184 if (auto* ticket = std::get_if<ECDSATicket>(&data)) {
184 return ticket->data; 185 return ticket->data;
185 } 186 }
186 187 throw std::bad_variant_access{};
187 UNREACHABLE();
188} 188}
189 189
190const TicketData& Ticket::GetData() const { 190const TicketData& Ticket::GetData() const {
@@ -197,8 +197,7 @@ const TicketData& Ticket::GetData() const {
197 if (const auto* ticket = std::get_if<ECDSATicket>(&data)) { 197 if (const auto* ticket = std::get_if<ECDSATicket>(&data)) {
198 return ticket->data; 198 return ticket->data;
199 } 199 }
200 200 throw std::bad_variant_access{};
201 UNREACHABLE();
202} 201}
203 202
204u64 Ticket::GetSize() const { 203u64 Ticket::GetSize() const {