Fix endian error. allows loading of current games save even if the memcard is mostly full

This commit is contained in:
LPFaint99 2014-10-04 11:29:44 -07:00
parent 47bf698b70
commit 5dec943762
1 changed files with 1 additions and 1 deletions

View File

@ -152,7 +152,7 @@ void CEXIMemoryCard::SetupGciFolder(u16 sizeMb)
else if (strUniqueID.length() >= 4) else if (strUniqueID.length() >= 4)
{ {
CountryCode = DiscIO::CountrySwitch(strUniqueID.at(3)); CountryCode = DiscIO::CountrySwitch(strUniqueID.at(3));
memcpy((u8 *)&CurrentGameId, strUniqueID.c_str(), 4); CurrentGameId = BE32((u8*)strUniqueID.c_str());
} }
bool ascii = true; bool ascii = true;
std::string strDirectoryName = File::GetUserPath(D_GCUSER_IDX); std::string strDirectoryName = File::GetUserPath(D_GCUSER_IDX);