summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSage Weil <sage@newdream.net>2009-02-23 20:30:22 -0800
committerSage Weil <sage@newdream.net>2009-02-23 20:30:22 -0800
commit4da434ed3bdbdf0826d6e94084fad2f548ae1326 (patch)
tree7c62476c31b50ebedd890afb1665485e29c6ebfe
parent8b37a45de495e54cc3f109fdd27e927eab061dce (diff)
downloadceph-4da434ed3bdbdf0826d6e94084fad2f548ae1326.tar.gz
objecter: copy modify bufferlist
Caller may not want it's bl to be clobbered.
-rw-r--r--src/osdc/Objecter.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/osdc/Objecter.h b/src/osdc/Objecter.h
index efb43b2b589..6d22f2d0a5b 100644
--- a/src/osdc/Objecter.h
+++ b/src/osdc/Objecter.h
@@ -214,7 +214,7 @@ class Objecter {
const SnapContext& snapc, bufferlist &bl, int flags,
Context *onack, Context *oncommit) {
ModifyOp *wr = new ModifyOp(oid, ol, ops, snapc, flags, onack, oncommit);
- wr->bl.swap(bl);
+ wr->bl = bl;
return modify_submit(wr);
}