1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-03-19 21:10:12 +02:00

Fix possible crash on invalid upscaling filter set in config

This commit is contained in:
Ivan Savenko 2025-01-07 15:06:26 +00:00
parent cfac768b6e
commit 2ca77ed6ec

View File

@ -350,7 +350,7 @@ EUpscalingFilter ScreenHandler::loadUpscalingFilter() const
};
auto filterName = settings["video"]["upscalingFilter"].String();
auto filter = upscalingFilterTypes.at(filterName);
auto filter = upscalingFilterTypes.count(filterName) ? upscalingFilterTypes.at(filterName) : EUpscalingFilter::AUTO;
if (filter != EUpscalingFilter::AUTO)
return filter;