use noexcept function

This commit is contained in:
FutureRave 2023-05-14 10:58:48 +01:00
parent 0265c5cd2d
commit 96b2048448

View File

@ -82,11 +82,12 @@ namespace script
const auto scripts = utils::io::list_files(script_dir); const auto scripts = utils::io::list_files(script_dir);
std::error_code e;
for (const auto& script : scripts) for (const auto& script : scripts)
{ {
std::string data; std::string data;
auto script_file = script.generic_string(); auto script_file = script.generic_string();
if (!std::filesystem::is_directory(script) && utils::io::read_file(script_file, &data)) if (!std::filesystem::is_directory(script, e) && utils::io::read_file(script_file, &data))
{ {
if (data.size() >= sizeof(GSC_MAGIC) && !std::memcmp(data.data(), &GSC_MAGIC, sizeof(GSC_MAGIC))) if (data.size() >= sizeof(GSC_MAGIC) && !std::memcmp(data.data(), &GSC_MAGIC, sizeof(GSC_MAGIC)))
{ {
@ -94,7 +95,7 @@ namespace script
load_script(script_file, data); load_script(script_file, data);
} }
} }
else if (std::filesystem::is_directory(script)) else if (std::filesystem::is_directory(script, e))
{ {
load_scripts_folder(script_file); load_scripts_folder(script_file);
} }
@ -153,7 +154,8 @@ namespace script
return 1; return 1;
} }
void scr_loot_get_utem_quantity_stub(game::scriptInstance_t inst, game::scr_entref_t entref) void scr_loot_get_utem_quantity_stub([[maybe_unused]] game::scriptInstance_t inst,
[[maybe_unused]] game::scr_entref_t entref)
{ {
game::Scr_AddInt(game::SCRIPTINSTANCE_SERVER, 255); game::Scr_AddInt(game::SCRIPTINSTANCE_SERVER, 255);
} }