]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
ceph-dencoder: use encode/decode functions instead of class methods
authorSage Weil <sage@redhat.com>
Fri, 16 Sep 2016 21:03:55 +0000 (17:03 -0400)
committerSage Weil <sage@redhat.com>
Sun, 16 Oct 2016 14:32:49 +0000 (10:32 -0400)
Signed-off-by: Sage Weil <sage@redhat.com>
src/test/encoding/ceph_dencoder.cc

index dfe29f366914b4ebb3a13ae4bca1eb41017ef3e4..2115f2ae24bad635503c9d53d73ba8c55ca0289c 100644 (file)
@@ -111,7 +111,7 @@ public:
     bufferlist::iterator p = bl.begin();
     p.seek(seek);
     try {
-      m_object->decode(p);
+      ::decode(*m_object, p);
     }
     catch (buffer::error& e) {
       return e.what();
@@ -159,7 +159,7 @@ public:
     : DencoderBase<T>(stray_ok, nondeterministic) {}
   virtual void encode(bufferlist& out, uint64_t features) {
     out.clear();
-    this->m_object->encode(out);
+    ::encode(*this->m_object, out);
   }
 };