From 6fb836d3825f30ef8d3a76fb2356e299e7bde608 Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Sun, 31 Jul 2022 16:30:56 +0100 Subject: Add missing explicit on constructors --- netfs/ice/typeConverter.h | 2 +- netfs/lib/baseMapper.h | 2 +- netfs/unittests/mockDaemon.h | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/netfs/ice/typeConverter.h b/netfs/ice/typeConverter.h index affda73..01746c4 100644 --- a/netfs/ice/typeConverter.h +++ b/netfs/ice/typeConverter.h @@ -16,7 +16,7 @@ public: class DLL_PUBLIC EntryTypeConverter : public TypeConverter { public: EntryTypeConverter() = default; - EntryTypeConverter(NetFS::Mapping::MapperPtr); + explicit EntryTypeConverter(NetFS::Mapping::MapperPtr); // Attributes struct stat convert(const NetFS::Attr &) const; diff --git a/netfs/lib/baseMapper.h b/netfs/lib/baseMapper.h index edcdae1..b5bb900 100644 --- a/netfs/lib/baseMapper.h +++ b/netfs/lib/baseMapper.h @@ -9,7 +9,7 @@ namespace NetFS { class BaseMapper { public: BaseMapper(); - BaseMapper(const EntryResolverPtr & users); + explicit BaseMapper(const EntryResolverPtr & users); BaseMapper(EntryResolverPtr users, EntryResolverPtr groups); protected: diff --git a/netfs/unittests/mockDaemon.h b/netfs/unittests/mockDaemon.h index de1e857..ab33c72 100644 --- a/netfs/unittests/mockDaemon.h +++ b/netfs/unittests/mockDaemon.h @@ -8,7 +8,7 @@ AdHocFormatter(UniqueExport, "testExport-%?"); class DLL_PUBLIC MockDaemon : public NetFSDaemon { public: - MockDaemon(std::string ep); + explicit MockDaemon(std::string ep); const std::string testEndpoint; @@ -18,7 +18,7 @@ protected: class DLL_PUBLIC MockDaemonHost { public: - MockDaemonHost(std::string ep, Ice::StringSeq ps = {}); + explicit MockDaemonHost(std::string ep, Ice::StringSeq ps = {}); ~MockDaemonHost(); void restart(); -- cgit v1.2.3