Merge pull request #586 from Nekokabu/patch-7

Fix Filename in compressed savestate
This commit is contained in:
zilmar 2015-10-26 13:58:18 +11:00
commit cdde935738
1 changed files with 13 additions and 2 deletions

View File

@ -1435,8 +1435,19 @@ bool CN64System::SaveState()
}
else
{
FileName.Format("%s%s",CurrentSaveName.c_str(), g_Settings->LoadDword(Setting_AutoZipInstantSave) ? ".pj.zip" : ".pj");
ExtraInfoFileName.Format("%s.dat",FileName.c_str());
char drive[_MAX_DRIVE], dir[_MAX_DIR], fname[_MAX_FNAME], ext[_MAX_EXT];
_splitpath(CurrentSaveName.c_str(), drive, dir, fname, ext);
FileName.Format("%s.pj", CurrentSaveName.c_str());
CurrentSaveName.Format("%s.pj", fname);
ExtraInfoFileName.Format("%s.dat", fname);
//If ziping save add .zip on the end
if (g_Settings->LoadDword(Setting_AutoZipInstantSave))
{
FileName.Format("%s.zip", FileName.c_str());
}
}
if (FileName.empty()) { return true; }