diff --git a/sdk/src/vtx_differ/src/vtx/differ/adapters/protobuff/vtx_protobuff_view_adapter.cpp b/sdk/src/vtx_differ/src/vtx/differ/adapters/protobuff/vtx_protobuff_view_adapter.cpp index a8c4b42..2a167a9 100644 --- a/sdk/src/vtx_differ/src/vtx/differ/adapters/protobuff/vtx_protobuff_view_adapter.cpp +++ b/sdk/src/vtx_differ/src/vtx/differ/adapters/protobuff/vtx_protobuff_view_adapter.cpp @@ -182,12 +182,12 @@ namespace VtxDiff::Protobuf { static inline bool IsKnownStructMsg(const Descriptor* md) { if (!md) return false; - const std::string& n = md->name(); + const std::string_view n = md->name(); return n == "Vector" || n == "Quat" || n == "Transform" || n == "FloatRange"; } static bool PackKnownStruct(const Message& m, std::vector& out) { - const std::string& n = m.GetDescriptor()->name(); + const std::string_view n = m.GetDescriptor()->name(); if (n == "Vector") return PackVector(m, out); if (n == "Quat")