Explicit move of objects vector at list initilization
[apps/agl-service-can-low-level.git] / CAN-binder / low-can-binding / can / can-message-set.cpp
index cfa640a..0bce918 100644 (file)
@@ -27,8 +27,8 @@ can_message_set_t::can_message_set_t(
                std::vector<std::shared_ptr<diagnostic_message_t> > diagnostic_messages)
        : index_{index}
        , name_{name}
-       , can_messages_definition_{can_messages_definition}
-       , diagnostic_messages_{diagnostic_messages}
+       , can_messages_definition_{std::move(can_messages_definition)}
+       , diagnostic_messages_{std::move(diagnostic_messages)}
 {
        for(auto& cmd : can_messages_definition_)
        {