Remove final keyword to from class contains virtual functions (#33498)
diff --git a/examples/common/pigweed/rpc_services/BooleanState.h b/examples/common/pigweed/rpc_services/BooleanState.h
index bb4b524..2e0f15d 100644
--- a/examples/common/pigweed/rpc_services/BooleanState.h
+++ b/examples/common/pigweed/rpc_services/BooleanState.h
@@ -28,7 +28,7 @@
namespace chip {
namespace rpc {
-class BooleanState final : public pw_rpc::nanopb::BooleanState::Service<BooleanState>
+class BooleanState : public pw_rpc::nanopb::BooleanState::Service<BooleanState>
{
public:
virtual ~BooleanState() = default;
diff --git a/examples/common/pigweed/rpc_services/Locking.h b/examples/common/pigweed/rpc_services/Locking.h
index 6d2e912..8f85159 100644
--- a/examples/common/pigweed/rpc_services/Locking.h
+++ b/examples/common/pigweed/rpc_services/Locking.h
@@ -27,7 +27,7 @@
namespace chip {
namespace rpc {
-class Locking final : public pw_rpc::nanopb::Locking::Service<Locking>
+class Locking : public pw_rpc::nanopb::Locking::Service<Locking>
{
public:
virtual ~Locking() = default;