From fdc70638705c7fb685fd6b8fa08dafbf4dec6ccd Mon Sep 17 00:00:00 2001 From: Wolfgang Thaller Date: Mon, 17 Jan 2022 00:12:35 +0100 Subject: [PATCH] fix MakeImport tool --- PEFTools/MakeImport.cc | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/PEFTools/MakeImport.cc b/PEFTools/MakeImport.cc index d5d5eeb3e2..1996dc402f 100755 --- a/PEFTools/MakeImport.cc +++ b/PEFTools/MakeImport.cc @@ -215,7 +215,13 @@ void MakeImportLibrary(char *pefptr, size_t pefsize, fs::path dest, fs::path tmp bool MakeImportLibraryMulti(fs::path path, fs::path libname) { ResourceFile resFile; - assert(resFile.read(path.string())); + bool readSuccess = resFile.read(path.string()); + + if (!readSuccess) + { + std::cerr << "Could not read input file.\n"; + return false; + } std::vector data(resFile.data.begin(), resFile.data.end());