From: Danny Al-Gaaf Date: Tue, 5 Nov 2013 18:39:59 +0000 (+0100) Subject: mon/OSDMonitor.cc: prefer prefix ++operator for non-primitive types X-Git-Tag: v0.74~90^2~1^2~13 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=555e71779513b89440edffc023e6d2258d4562d7;p=ceph.git mon/OSDMonitor.cc: prefer prefix ++operator for non-primitive types Prefer prefix ++operator for non-primitive types like iterators for performance reasons. Prefix ++/-- operators avoid creating a temporary copy. Signed-off-by: Danny Al-Gaaf --- diff --git a/src/mon/OSDMonitor.cc b/src/mon/OSDMonitor.cc index f976e3101a8e..f178bdf93454 100644 --- a/src/mon/OSDMonitor.cc +++ b/src/mon/OSDMonitor.cc @@ -2659,7 +2659,7 @@ int OSDMonitor::prepare_new_pool(string& name, uint64_t auid, int crush_rule, pi->auid = auid; for (vector::const_iterator i = properties.begin(); i != properties.end(); - i++) { + ++i) { size_t equal = i->find('='); if (equal == string::npos) pi->properties[*i] = string();