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) {