diff --git a/include/libcamera/internal/pipeline_handler.h b/include/libcamera/internal/pipeline_handler.h
index a4e1b52..818a36a 100644
--- a/include/libcamera/internal/pipeline_handler.h
+++ b/include/libcamera/internal/pipeline_handler.h
@@ -145,7 +145,7 @@ private:								\
 		return new handler(manager);				\
 	}								\
 };									\
-static handler##Factory global_##handler##Factory;
+static handler##Factory global_##handler##Factory
 
 } /* namespace libcamera */
 
diff --git a/include/libcamera/span.h b/include/libcamera/span.h
index a53a80b..c0e4399 100644
--- a/include/libcamera/span.h
+++ b/include/libcamera/span.h
@@ -407,6 +407,6 @@ private:
 	size_type size_;
 };
 
-}; /* namespace libcamera */
+} /* namespace libcamera */
 
 #endif /* __LIBCAMERA_SPAN_H__ */
