From bc37304ef96e335810e7dc10367e7e7faa2d3c1d Mon Sep 17 00:00:00 2001 From: couriersud Date: Fri, 24 Jun 2016 23:25:46 +0200 Subject: Add explicit to constructors to avoid bad surprises later. (nw) --- src/lib/netlist/plib/pfmtlog.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/lib/netlist/plib/pfmtlog.h') diff --git a/src/lib/netlist/plib/pfmtlog.h b/src/lib/netlist/plib/pfmtlog.h index af899c35a26..7d8677b5725 100644 --- a/src/lib/netlist/plib/pfmtlog.h +++ b/src/lib/netlist/plib/pfmtlog.h @@ -154,8 +154,8 @@ protected: class pfmt : public pformat_base { public: - pfmt(const pstring &fmt); - pfmt(const char *fmt); + explicit pfmt(const pstring &fmt); + explicit pfmt(const char *fmt); virtual ~pfmt(); operator pstring() const { return m_str; } @@ -245,7 +245,7 @@ template class plog_channel : public pfmt_writer_t { public: - plog_channel(plog_dispatch_intf *b) : pfmt_writer_t(), m_base(b) { } + explicit plog_channel(plog_dispatch_intf *b) : pfmt_writer_t(), m_base(b) { } virtual ~plog_channel() { } protected: @@ -270,7 +270,7 @@ class plog_base { public: - plog_base(plog_dispatch_intf *proxy) + explicit plog_base(plog_dispatch_intf *proxy) : debug(proxy), info(proxy), verbose(proxy), -- cgit v1.2.3-70-g09d2