diff --git a/src/Lib/Script/ScriptOption.cc b/src/Lib/Script/ScriptOption.cc index 7fc13f0bf1fed95b95ca65deddf439ebce3abb25..2876d2fc18a14cf3e8560cfada3b0080a76dd2a5 100644 --- a/src/Lib/Script/ScriptOption.cc +++ b/src/Lib/Script/ScriptOption.cc @@ -56,4 +56,7 @@ ScriptOption::getSignature() const noexcept case Type::Number: return signatureNumber; case Type::Boolean: return signatureBoolean; } + + // Let the program crash + qFatal("UNREACHABLE"); } diff --git a/src/UI/DocumentViews/MpvContainer.cc b/src/UI/DocumentViews/MpvContainer.cc index 388e57a01a5a343a19bd7991a46c0b6f4c1f7a65..d3fdd9668dda50999c43bf2f32edd6ab6cc2836d 100644 --- a/src/UI/DocumentViews/MpvContainer.cc +++ b/src/UI/DocumentViews/MpvContainer.cc @@ -88,9 +88,9 @@ MpvContainer::handleMpvEvent(mpv_event *event) noexcept mpv_event_property *prop; }; - auto checkProp = [](mpv_event_property *prop, const std::string &str, + auto checkProp = [](mpv_event_property *prop_, const std::string &str, int format) noexcept -> bool { - return (prop->name == str) && (prop->format == format); + return (prop_->name == str) && (prop_->format == format); }; switch (event->event_id) {