diff options
| author | Lioncash <mathew1800@gmail.com> | 2014-09-01 11:05:05 -0400 |
|---|---|---|
| committer | Lioncash <mathew1800@gmail.com> | 2014-09-01 11:05:05 -0400 |
| commit | 4bbf96ffd2b7e73f954e065fcde365e5dc65d5ef (patch) | |
| tree | ccaf8676cdb642ca15bccbccdd591330f1120fe0 /Source/Core | |
| parent | 24b5ce2ddc0f79bef983550bb2ac50b53d477bf3 (diff) | |
| parent | 22c7664aaf6ed7c2a18dc608e486b07ff9b32c2b (diff) | |
Merge pull request #922 from lioncash/export
DolphinWX: Fix exporting of Wii save files
Diffstat (limited to 'Source/Core')
| -rw-r--r-- | Source/Core/DolphinWX/MemoryCards/WiiSaveCrypted.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/Source/Core/DolphinWX/MemoryCards/WiiSaveCrypted.cpp b/Source/Core/DolphinWX/MemoryCards/WiiSaveCrypted.cpp index 08b091dc1a..d9d20a523e 100644 --- a/Source/Core/DolphinWX/MemoryCards/WiiSaveCrypted.cpp +++ b/Source/Core/DolphinWX/MemoryCards/WiiSaveCrypted.cpp @@ -445,10 +445,9 @@ void CWiiSaveCrypted::ExportWiiSaveFiles() m_valid = false; } - std::vector<u8> file_data, file_data_enc; - file_data.reserve(file_size_rounded); - file_data_enc.reserve(file_size_rounded); - memset(&file_data[0], 0, file_size_rounded); + std::vector<u8> file_data(file_size_rounded); + std::vector<u8> file_data_enc(file_size_rounded); + if (!raw_save_file.ReadBytes(&file_data[0], file_size)) { ERROR_LOG(CONSOLE, "Failed to read data from file: %s", |
