src: Remove unnecessary std::move to allow copy elision
Change-Id: I1a83c762dfc51525affd5b01a3c4822b9579c57a
Refs: #3357
diff --git a/src/security/pib.cpp b/src/security/pib.cpp
index fd392f6..df366c9 100644
--- a/src/security/pib.cpp
+++ b/src/security/pib.cpp
@@ -87,7 +87,7 @@
Pib::getIdentities() const
{
if (m_needRefreshIdentities) {
- m_identities = std::move(IdentityContainer(m_impl->getIdentities(), m_impl));
+ m_identities = IdentityContainer(m_impl->getIdentities(), m_impl);
m_needRefreshIdentities = false;
}
@@ -108,7 +108,7 @@
Pib::getDefaultIdentity() const
{
if (!m_hasDefaultIdentity) {
- m_defaultIdentity = std::move(Identity(m_impl->getDefaultIdentity(), m_impl, false));
+ m_defaultIdentity = Identity(m_impl->getDefaultIdentity(), m_impl, false);
m_hasDefaultIdentity = true;
}