From 4577b09493584ec076aa6a13c071a7e5a8924cf1 Mon Sep 17 00:00:00 2001 From: Ronan Abhamon Date: Mon, 9 Oct 2017 11:06:16 +0200 Subject: [PATCH] feat(Core): Address and Logger use explicit constructors --- src/address/address.h | 2 +- src/logger/logger.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/address/address.h b/src/address/address.h index e8ab35c8f..ffd32fc5e 100644 --- a/src/address/address.h +++ b/src/address/address.h @@ -36,7 +36,7 @@ class LINPHONE_PUBLIC Address : public ClonableObject { friend class ClientGroupChatRoomPrivate; public: - Address (const std::string &address = ""); + explicit Address (const std::string &address = ""); Address (const Address &src); ~Address (); diff --git a/src/logger/logger.h b/src/logger/logger.h index 2a904e85c..5c8a9ea19 100644 --- a/src/logger/logger.h +++ b/src/logger/logger.h @@ -40,7 +40,7 @@ public: Fatal }; - Logger (Level level); + explicit Logger (Level level); ~Logger (); std::ostringstream &getOutput ();