diff --git a/include/libcamera/internal/camera_sensor_helper.h b/include/libcamera/internal/camera_sensor_helper.h
index 1e1e479..1b3217b 100644
--- a/include/libcamera/internal/camera_sensor_helper.h
+++ b/include/libcamera/internal/camera_sensor_helper.h
@@ -61,7 +61,7 @@ public:

 	static std::vector<CameraSensorHelperFactoryBase *> &factories();

-	const std::string &name() const { return name_; };
+	const std::string &name() const { return name_; }

 private:
 	LIBCAMERA_DISABLE_COPY_AND_MOVE(CameraSensorHelperFactoryBase)
diff --git a/src/libcamera/converter/converter_v4l2_m2m.cpp b/src/libcamera/converter/converter_v4l2_m2m.cpp
index d6b95fb..368320f 100644
--- a/src/libcamera/converter/converter_v4l2_m2m.cpp
+++ b/src/libcamera/converter/converter_v4l2_m2m.cpp
@@ -258,7 +258,7 @@ int V4L2M2MConverter::V4L2M2MStream::applyControls(ControlList &ctrls,
 						   const V4L2Request *request)
 {
 	return m2m_->capture()->setControls(&ctrls, request);
-};
+}

 /* -----------------------------------------------------------------------------
  * V4L2M2MConverter
diff --git a/src/libcamera/pipeline/rkisp1/rkisp1.cpp b/src/libcamera/pipeline/rkisp1/rkisp1.cpp
index ca9e850..1437318 100644
--- a/src/libcamera/pipeline/rkisp1/rkisp1.cpp
+++ b/src/libcamera/pipeline/rkisp1/rkisp1.cpp
@@ -377,7 +377,6 @@ int RkISP1CameraData::loadTuningFile(const std::string &path)
 			const auto &params = algo["Dewarp"];

 			canUseDewarper_ = true;
-			Matrix<double, 3, 3> m;
 			DewarpParms dp;
 			if (params["cm"]) {
 				const auto &cm = params["cm"].get<Matrix<double, 3, 3>>();
