diff options
| author | 2018-10-13 08:28:15 -0400 | |
|---|---|---|
| committer | 2018-10-13 08:29:35 -0400 | |
| commit | 06898263f6ef8dc4294a8c7554023320c27b957c (patch) | |
| tree | 2fd994791a4c61e00259fc9aa95599ab2aee56ff /src/core/crypto/key_manager.cpp | |
| parent | key_manager: Brace long conditional body (diff) | |
| download | yuzu-06898263f6ef8dc4294a8c7554023320c27b957c.tar.gz yuzu-06898263f6ef8dc4294a8c7554023320c27b957c.tar.xz yuzu-06898263f6ef8dc4294a8c7554023320c27b957c.zip | |
key_manager: Use std::vector's insert() instead of std::copy with a back_inserter
If the data is unconditionally being appended to the back of a
std::vector, we can just directly insert it there without the need to
insert all of the elements one-by-one with a std::back_inserter.
Diffstat (limited to 'src/core/crypto/key_manager.cpp')
| -rw-r--r-- | src/core/crypto/key_manager.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/core/crypto/key_manager.cpp b/src/core/crypto/key_manager.cpp index 1d77fda79..d2ce4f5bf 100644 --- a/src/core/crypto/key_manager.cpp +++ b/src/core/crypto/key_manager.cpp | |||
| @@ -881,9 +881,9 @@ void KeyManager::DeriveETicket(PartitionDataManager& data) { | |||
| 881 | "/system/save/80000000000000e2", | 881 | "/system/save/80000000000000e2", |
| 882 | "rb+"); | 882 | "rb+"); |
| 883 | 883 | ||
| 884 | const auto blob2 = GetTicketblob(save2); | ||
| 884 | auto res = GetTicketblob(save1); | 885 | auto res = GetTicketblob(save1); |
| 885 | const auto res2 = GetTicketblob(save2); | 886 | res.insert(res.end(), blob2.begin(), blob2.end()); |
| 886 | std::copy(res2.begin(), res2.end(), std::back_inserter(res)); | ||
| 887 | 887 | ||
| 888 | for (const auto& raw : res) { | 888 | for (const auto& raw : res) { |
| 889 | const auto pair = ParseTicket(raw, rsa_key); | 889 | const auto pair = ParseTicket(raw, rsa_key); |