]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
buffer: use std::swap
authorSage Weil <sage@newdream.net>
Tue, 26 Apr 2011 17:22:20 +0000 (10:22 -0700)
committerSage Weil <sage@newdream.net>
Tue, 26 Apr 2011 17:29:46 +0000 (10:29 -0700)
Signed-off-by: Sage Weil <sage@newdream.net>
src/include/buffer.h

index ada6a17ba6e60ab01e1e3c3fc14e7db2ec0b809c..fe428f7ea27b6ed809842f17c87aae7f437cecaa 100644 (file)
@@ -484,9 +484,7 @@ public:
     const std::list<ptr>& buffers() const { return _buffers; }
     
     void swap(list& other) {
-      unsigned t = _len;
-      _len = other._len;
-      other._len = t;
+      std::swap(_len, other._len);
       _buffers.swap(other._buffers);
       append_buffer.swap(other.append_buffer);
       //last_p.swap(other.last_p);