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());