diff options
Diffstat (limited to 'cmds/lshal/NullableOStream.h')
| -rw-r--r-- | cmds/lshal/NullableOStream.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/cmds/lshal/NullableOStream.h b/cmds/lshal/NullableOStream.h index ab37a04c56..737d3a2963 100644 --- a/cmds/lshal/NullableOStream.h +++ b/cmds/lshal/NullableOStream.h @@ -25,8 +25,8 @@ namespace lshal { template<typename S> class NullableOStream { public: - NullableOStream(S &os) : mOs(&os) {} - NullableOStream(S *os) : mOs(os) {} + explicit NullableOStream(S &os) : mOs(&os) {} + explicit NullableOStream(S *os) : mOs(os) {} NullableOStream &operator=(S &os) { mOs = &os; return *this; @@ -57,7 +57,7 @@ public: S& buf() const { return *mOs; } - operator bool() const { + operator bool() const { // NOLINT(google-explicit-constructor) return mOs != nullptr; } private: |