mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-28 16:49:58 -06:00
Core: Fix a few misuses of FS::CreateDirectory
CreateDirectory does not create missing parent directories. If that behaviour is desired, CreateFullPath should be used instead. (These small misuses went unnoticed since the previous implementation of CreateDirectory automatically created parent directories.)
This commit is contained in:
@ -904,8 +904,8 @@ unsigned int NetPlayClient::OnData(sf::Packet& packet)
|
||||
{
|
||||
auto buffer = DecompressPacketIntoBuffer(packet);
|
||||
|
||||
temp_fs->CreateDirectory(IOS::PID_KERNEL, IOS::PID_KERNEL, "/shared2/menu/FaceLib", 0,
|
||||
fs_modes);
|
||||
temp_fs->CreateFullPath(IOS::PID_KERNEL, IOS::PID_KERNEL, "/shared2/menu/FaceLib/", 0,
|
||||
fs_modes);
|
||||
auto file = temp_fs->CreateAndOpenFile(IOS::PID_KERNEL, IOS::PID_KERNEL,
|
||||
Common::GetMiiDatabasePath(), fs_modes);
|
||||
|
||||
@ -924,8 +924,8 @@ unsigned int NetPlayClient::OnData(sf::Packet& packet)
|
||||
{
|
||||
u64 title_id = Common::PacketReadU64(packet);
|
||||
titles.push_back(title_id);
|
||||
temp_fs->CreateDirectory(IOS::PID_KERNEL, IOS::PID_KERNEL,
|
||||
Common::GetTitleDataPath(title_id), 0, fs_modes);
|
||||
temp_fs->CreateFullPath(IOS::PID_KERNEL, IOS::PID_KERNEL,
|
||||
Common::GetTitleDataPath(title_id) + '/', 0, fs_modes);
|
||||
auto save = WiiSave::MakeNandStorage(temp_fs.get(), title_id);
|
||||
|
||||
bool exists;
|
||||
|
Reference in New Issue
Block a user