From: Sage Weil Date: Thu, 21 Jan 2016 15:59:35 +0000 (-0500) Subject: include/[btree_]interval_set: use std::swap X-Git-Tag: v10.0.4~156^2~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=9cafe6073bb6b16a1d23855641a9150edbeee50c;p=ceph.git include/[btree_]interval_set: use std::swap Signed-off-by: Sage Weil --- diff --git a/src/include/btree_interval_set.h b/src/include/btree_interval_set.h index 3ae4c5ffb3b4..4dbccdd975d1 100644 --- a/src/include/btree_interval_set.h +++ b/src/include/btree_interval_set.h @@ -400,9 +400,7 @@ class btree_interval_set { void swap(btree_interval_set& other) { m.swap(other.m); - int64_t t = _size; - _size = other._size; - other._size = t; + std::swap(_size, other._size); } void erase(iterator &i) { diff --git a/src/include/interval_set.h b/src/include/interval_set.h index 565b6d3ae796..7fe0c2fad9a1 100644 --- a/src/include/interval_set.h +++ b/src/include/interval_set.h @@ -391,9 +391,7 @@ class interval_set { void swap(interval_set& other) { m.swap(other.m); - int64_t t = _size; - _size = other._size; - other._size = t; + std::swap(_size, other._size); } void erase(iterator &i) {