Mark single-argument constructors "explicit"

This commit is contained in:
practicalswift
2018-07-26 17:15:32 +02:00
parent 415f2bff69
commit 1ac3c983bf
8 changed files with 9 additions and 9 deletions

View File

@@ -15,7 +15,7 @@ namespace {
class HandlerImpl : public Handler
{
public:
HandlerImpl(boost::signals2::connection connection) : m_connection(std::move(connection)) {}
explicit HandlerImpl(boost::signals2::connection connection) : m_connection(std::move(connection)) {}
void disconnect() override { m_connection.disconnect(); }