From c79b52b3348ec369319c8eb9d752cb11e19357f2 Mon Sep 17 00:00:00 2001 From: Nekotekina Date: Mon, 8 Sep 2014 21:06:08 +0400 Subject: [PATCH] bugfix --- rpcs3/Emu/SysCalls/LogBase.cpp | 6 +++--- rpcs3/Emu/SysCalls/Modules/cellMsgDialog.cpp | 11 ++--------- 2 files changed, 5 insertions(+), 12 deletions(-) diff --git a/rpcs3/Emu/SysCalls/LogBase.cpp b/rpcs3/Emu/SysCalls/LogBase.cpp index 47bb4458be..2afeb52bae 100644 --- a/rpcs3/Emu/SysCalls/LogBase.cpp +++ b/rpcs3/Emu/SysCalls/LogBase.cpp @@ -34,21 +34,21 @@ void LogBase::LogOutput(LogType type, const u32 id, const char* info, const std: hle::error::error(s32 errorCode, const char* errorText) : code(errorCode) , base(nullptr) - , text(errorText) + , text(errorText ? errorText : "") { } hle::error::error(s32 errorCode, const LogBase& errorBase, const char* errorText) : code(errorCode) , base(&errorBase) - , text(errorText) + , text(errorText ? errorText : "") { } hle::error::error(s32 errorCode, const LogBase* errorBase, const char* errorText) : code(errorCode) , base(errorBase) - , text(errorText) + , text(errorText ? errorText : "") { } diff --git a/rpcs3/Emu/SysCalls/Modules/cellMsgDialog.cpp b/rpcs3/Emu/SysCalls/Modules/cellMsgDialog.cpp index bccbb5fd8d..009d91d35a 100644 --- a/rpcs3/Emu/SysCalls/Modules/cellMsgDialog.cpp +++ b/rpcs3/Emu/SysCalls/Modules/cellMsgDialog.cpp @@ -127,19 +127,12 @@ int cellMsgDialogOpen2(u32 type, vm::ptr msgString, vm::ptr