]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/boost/fiber/exceptions.hpp
update source to Ceph Pacific 16.2.2
[ceph.git] / ceph / src / boost / boost / fiber / exceptions.hpp
index 5a5f7e4f1b168363382ccc5e1c62821b44e35e42..780f77f3c611f5fa921909a58abc67429a42193d 100644 (file)
@@ -27,7 +27,7 @@ namespace fibers {
 
 class fiber_error : public std::system_error {
 public:
-    fiber_error( std::error_code ec) :
+    explicit fiber_error( std::error_code ec) :
         std::system_error{ ec } {
     }
 
@@ -39,12 +39,12 @@ public:
         std::system_error{ ec, what_arg } {
     }
 
-    virtual ~fiber_error() = default;
+    ~fiber_error() override = default;
 };
 
 class lock_error : public fiber_error {
 public:
-    lock_error( std::error_code ec) :
+    explicit lock_error( std::error_code ec) :
         fiber_error{ ec } {
     }
 
@@ -92,7 +92,7 @@ namespace fibers {
 
 class future_error : public fiber_error {
 public:
-    future_error( std::error_code ec) :
+    explicit future_error( std::error_code ec) :
         fiber_error{ ec } {
     }
 };