From 62b91b0094486dcc47986b85fcf1db8a1f965f6f Mon Sep 17 00:00:00 2001 From: Merry Date: Sun, 25 Sep 2022 19:31:35 +0100 Subject: [PATCH] core/loader: Return nullptr if file is nullptr --- src/core/loader/loader.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/core/loader/loader.cpp b/src/core/loader/loader.cpp index 104d16efa2..f24474ed86 100644 --- a/src/core/loader/loader.cpp +++ b/src/core/loader/loader.cpp @@ -244,6 +244,10 @@ static std::unique_ptr GetFileLoader(Core::System& system, FileSys::V std::unique_ptr GetLoader(Core::System& system, FileSys::VirtualFile file, u64 program_id, std::size_t program_index) { + if (!file) { + return nullptr; + } + FileType type = IdentifyFile(file); const FileType filename_type = GuessFromFilename(file->GetName());