android: jni: game_info: Fix crash on banner load for missing title.

This commit is contained in:
bunnei 2019-07-20 14:11:20 -04:00 committed by xperia64
parent 1db5d7cf0e
commit b551f61f6d

View File

@ -14,10 +14,13 @@
#include "jni/game_info.h" #include "jni/game_info.h"
namespace GameInfo { namespace GameInfo {
std::vector<u8> GetSMDHData(std::string physical_name) { std::vector<u8> GetSMDHData(std::string physical_name) {
std::unique_ptr<Loader::AppLoader> loader = Loader::GetLoader(physical_name); std::unique_ptr<Loader::AppLoader> loader = Loader::GetLoader(physical_name);
if (!loader) if (!loader) {
LOG_ERROR(Frontend, "Failed to obtain loader"); LOG_ERROR(Frontend, "Failed to obtain loader");
return {};
}
u64 program_id = 0; u64 program_id = 0;
loader->ReadProgramId(program_id); loader->ReadProgramId(program_id);