dfaure requested changes to this revision. dfaure added inline comments. This revision now requires changes to proceed.
INLINE COMMENTS > slavebase.cpp:153 > + if (action.status() != KAuth::Action::AuthorizedStatus) { > + m_TempAuth.remove(actId); > + } This detaches (makes a copy of the list) because we're iterating over that same list. This should use iterators, with the usual it = container.remove(it) (or an algorithm, but this falls into the ugly erase(remove_if()) case). Cleaning up in a "has" method is a little unexpected anyway. Maybe it's simpler to make this one a find_if, and clean up elsewhere? Just a thought. > slavebase.cpp:555 > } > send(MSG_SLAVE_STATUS, data); > } make that _V2, with << d->onHold rather than if(d->onHold), see other RR. REPOSITORY R241 KIO REVISION DETAIL https://phabricator.kde.org/D10820 To: chinmoyr, dfaure Cc: #frameworks, michaelh