mirror of
https://github.com/RPCS3/rpcs3.git
synced 2026-06-04 05:45:03 -06:00
Fix access violation when directory name is not given
Instead now displays it as "Unknown"
This commit is contained in:
parent
3c562afd49
commit
6397640df8
@ -426,9 +426,9 @@ int cellGameContentErrorDialog(s32 type, s32 errNeedSizeKB, u32 dirName_addr)
|
|||||||
cellGame->Warning("cellGameContentErrorDialog(type=%d, errNeedSizeKB=%d, dirName_addr=0x%x)", type, errNeedSizeKB, dirName_addr);
|
cellGame->Warning("cellGameContentErrorDialog(type=%d, errNeedSizeKB=%d, dirName_addr=0x%x)", type, errNeedSizeKB, dirName_addr);
|
||||||
std::string errorName;
|
std::string errorName;
|
||||||
std::string errorMsg;
|
std::string errorMsg;
|
||||||
char* dirName;
|
char* dirName = "Unknown";
|
||||||
|
|
||||||
if (type == CELL_GAME_ERRDIALOG_NOSPACE || type == CELL_GAME_ERRDIALOG_NOSPACE_EXIT)
|
if (type == CELL_GAME_ERRDIALOG_NOSPACE || type == CELL_GAME_ERRDIALOG_NOSPACE_EXIT && dirName_addr)
|
||||||
{
|
{
|
||||||
dirName = (char*)Memory.VirtualToRealAddr(dirName_addr);
|
dirName = (char*)Memory.VirtualToRealAddr(dirName_addr);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user