From: Sage Weil Date: Tue, 25 May 2010 21:44:05 +0000 (-0700) Subject: interval_set: fix union_of, intersection_of size accounting X-Git-Tag: v0.20.2~5 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=817495d239a24a66098ab41f76baf5436a85d708;p=ceph.git interval_set: fix union_of, intersection_of size accounting --- diff --git a/src/include/interval_set.h b/src/include/interval_set.h index 8fd7f65bc7da..7e6d85a56ac5 100644 --- a/src/include/interval_set.h +++ b/src/include/interval_set.h @@ -297,7 +297,7 @@ class interval_set { } void intersection_of(const interval_set& b) { interval_set a; - a.m.swap(m); + swap(a); intersection_of(a, b); } @@ -322,7 +322,7 @@ class interval_set { } void union_of(const interval_set &b) { interval_set a; - a.m.swap(m); + swap(a); union_of(a, b); }