]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
ECBackend: use std::swap for boost::optional
authorSamuel Just <sam.just@inktank.com>
Tue, 22 Apr 2014 17:21:55 +0000 (10:21 -0700)
committerSamuel Just <sam.just@inktank.com>
Tue, 22 Apr 2014 18:25:53 +0000 (11:25 -0700)
Reviewed-by: Sage Weil <sage@inktank.com>
Signed-off-by: Samuel Just <sam.just@inktank.com>
src/osd/ECBackend.cc

index 96985385941ef1c064f514760cd9f473bc2119ce..66b7dd5c56f81eade038c1fb5e38d7d525ae41a3 100644 (file)
@@ -1217,7 +1217,7 @@ void ECBackend::submit_transaction(
   op->version = at_version;
   op->trim_to = trim_to;
   op->log_entries.swap(log_entries);
-  op->updated_hit_set_history.swap(hset_history);
+  std::swap(op->updated_hit_set_history, hset_history);
   op->on_local_applied_sync = on_local_applied_sync;
   op->on_all_applied = on_all_applied;
   op->on_all_commit = on_all_commit;