Terminate a C string.

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6990 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
Soren Jorvang 2011-01-30 17:58:02 +00:00
parent cde1c5bd60
commit 76719bac45
1 changed files with 6 additions and 3 deletions

View File

@ -54,14 +54,17 @@ std::string CVolumeGC::GetUniqueID() const
if (m_pReader == NULL) if (m_pReader == NULL)
return NO_UID; return NO_UID;
char id[6]; char ID[7];
if (!Read(0, sizeof(id), reinterpret_cast<u8*>(id)))
if (!Read(0, sizeof(ID), reinterpret_cast<u8*>(ID)))
{ {
PanicAlertT("Failed to read unique ID from disc image"); PanicAlertT("Failed to read unique ID from disc image");
return NO_UID; return NO_UID;
} }
return std::string(id, sizeof(id)); ID[6] = '\0';
return ID;
} }
IVolume::ECountry CVolumeGC::GetCountry() const IVolume::ECountry CVolumeGC::GetCountry() const