diff --git a/daemon/src/managerimpl.cpp b/daemon/src/managerimpl.cpp index 59eab5ef3b455fbc8c6a65fb5acd07f0e506538b..f987210a50badc022da5c85039046526af2a6846 100644 --- a/daemon/src/managerimpl.cpp +++ b/daemon/src/managerimpl.cpp @@ -1594,10 +1594,9 @@ bool ManagerImpl::sendTextMessage(const std::string& callID, const std::string& ParticipantSet participants(conf->getParticipantList()); - for (ParticipantSet::const_iterator iter_p = participants.begin(); - iter_p != participants.end(); ++iter_p) { + for (const auto &participant : participants) { - std::string accountId = getAccountFromCall(*iter_p); + std::string accountId = getAccountFromCall(participant); Account *account = getAccount(accountId); @@ -1606,7 +1605,7 @@ bool ManagerImpl::sendTextMessage(const std::string& callID, const std::string& return false; } - account->getVoIPLink()->sendTextMessage(*iter_p, message, from); + account->getVoIPLink()->sendTextMessage(participant, message, from); } return true;