Merge pull request #1126 from lioncash/delete
DolphinWX: Get rid of an explicit delete in OnExportSave
This commit is contained in:
commit
6d064b0406
|
@ -973,17 +973,14 @@ void CGameListCtrl::OnExportSave(wxCommandEvent& WXUNUSED (event))
|
||||||
const GameListItem *iso = GetSelectedISO();
|
const GameListItem *iso = GetSelectedISO();
|
||||||
if (!iso)
|
if (!iso)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
u64 title;
|
u64 title;
|
||||||
DiscIO::IVolume *Iso = DiscIO::CreateVolumeFromFilename(iso->GetFileName());
|
std::unique_ptr<DiscIO::IVolume> volume(DiscIO::CreateVolumeFromFilename(iso->GetFileName()));
|
||||||
if (Iso)
|
if (volume && volume->GetTitleID((u8*)&title))
|
||||||
{
|
|
||||||
if (Iso->GetTitleID((u8*)&title))
|
|
||||||
{
|
{
|
||||||
title = Common::swap64(title);
|
title = Common::swap64(title);
|
||||||
CWiiSaveCrypted::ExportWiiSave(title);
|
CWiiSaveCrypted::ExportWiiSave(title);
|
||||||
}
|
}
|
||||||
delete Iso;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Save this file as the default file
|
// Save this file as the default file
|
||||||
|
|
Loading…
Reference in New Issue