]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
kvstore_tool: Create default constructor
authorAdam C. Emerson <aemerson@redhat.com>
Thu, 19 Oct 2017 17:59:50 +0000 (13:59 -0400)
committerAdam C. Emerson <aemerson@redhat.com>
Thu, 19 Oct 2017 17:59:50 +0000 (13:59 -0400)
Clang4 does not recognize a constructor with all arguments defaulted
as a default constructor in some circumstances.

Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
src/tools/ceph_kvstore_tool.cc

index 90a8798b7fdc91d71a1f84a03a2ed7df40843d77..2ba5d4aee2f44061cfe8a75f46445d91e88e7fd4 100644 (file)
@@ -39,9 +39,10 @@ class StoreTool
 #ifdef HAVE_LIBAIO
   struct Deleter {
     BlueStore *bluestore;
-    Deleter(BlueStore *store = nullptr)
-    : bluestore(store)
-    {}
+    Deleter()
+      : bluestore(nullptr) {}
+    Deleter(BlueStore *store)
+      : bluestore(store) {}
     void operator()(KeyValueDB *db) {
       if (bluestore) {
        bluestore->umount();