mirror of
https://github.com/vcmi/vcmi.git
synced 2025-03-21 21:17:49 +02:00
Fix possible crash on invalid upscaling filter set in config
This commit is contained in:
parent
cfac768b6e
commit
2ca77ed6ec
@ -350,7 +350,7 @@ EUpscalingFilter ScreenHandler::loadUpscalingFilter() const
|
|||||||
};
|
};
|
||||||
|
|
||||||
auto filterName = settings["video"]["upscalingFilter"].String();
|
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)
|
if (filter != EUpscalingFilter::AUTO)
|
||||||
return filter;
|
return filter;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user