mirror of
https://github.com/HarbourMasters/Shipwright.git
synced 2025-01-10 21:48:17 -05:00
Fixes copying save files on the switch (#1478)
This commit is contained in:
parent
d53c8588e2
commit
e2e0a070ea
@ -1149,7 +1149,7 @@ void SaveManager::LoadStruct(const std::string& name, LoadStructFunc func) {
|
||||
}
|
||||
}
|
||||
|
||||
#ifdef __WIIU__
|
||||
#if defined(__WIIU__) || defined(__SWITCH__)
|
||||
// std::filesystem::copy_file doesn't work properly with the Wii U's toolchain atm
|
||||
int copy_file(const char* src, const char* dst)
|
||||
{
|
||||
@ -1179,8 +1179,8 @@ int copy_file(const char* src, const char* dst)
|
||||
void SaveManager::CopyZeldaFile(int from, int to) {
|
||||
assert(std::filesystem::exists(GetFileName(from)));
|
||||
DeleteZeldaFile(to);
|
||||
#ifdef __WIIU__
|
||||
assert(copy_file(GetFileName(from).c_str(), GetFileName(to).c_str()) == 0);
|
||||
#if defined(__WIIU__) || defined(__SWITCH__)
|
||||
copy_file(GetFileName(from).c_str(), GetFileName(to).c_str());
|
||||
#else
|
||||
std::filesystem::copy_file(GetFileName(from), GetFileName(to));
|
||||
#endif
|
||||
|
Loading…
Reference in New Issue
Block a user