diff options
author | Sage Weil <sage@newdream.net> | 2009-02-23 20:30:22 -0800 |
---|---|---|
committer | Sage Weil <sage@newdream.net> | 2009-02-23 20:30:22 -0800 |
commit | 4da434ed3bdbdf0826d6e94084fad2f548ae1326 (patch) | |
tree | 7c62476c31b50ebedd890afb1665485e29c6ebfe | |
parent | 8b37a45de495e54cc3f109fdd27e927eab061dce (diff) | |
download | ceph-4da434ed3bdbdf0826d6e94084fad2f548ae1326.tar.gz |
objecter: copy modify bufferlist
Caller may not want it's bl to be clobbered.
-rw-r--r-- | src/osdc/Objecter.h | 2 |
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); } |