diff --git a/loadup.hpp b/loadup.hpp index db114d8..07865af 100644 --- a/loadup.hpp +++ b/loadup.hpp @@ -268,11 +268,10 @@ namespace driver const bool unload_drv = !reinterpret_cast(lp_nt_unload_drv)(&driver_reg_path_unicode); const auto image_path = util::get_service_image_path(service_name); - try { std::filesystem::remove(image_path); } - catch (std::exception& err) {} + const auto delete_image = std::filesystem::remove(image_path); const bool delete_reg = util::delete_service_entry(service_name); - return unload_drv && delete_reg; + return unload_drv && delete_reg && delete_reg; } return false; }