diff options
author | Murray Cumming <murrayc@murrayc.com> | 2017-07-21 08:29:22 +0200 |
---|---|---|
committer | Murray Cumming <murrayc@murrayc.com> | 2017-07-21 08:29:25 +0200 |
commit | 3ff8ca086fdb327c3f87a8d61a19a5cd8e826926 (patch) | |
tree | a634a1b9cffc8064059bba610d72c7051844b4e7 | |
parent | 562d2095e03664b63b4bfbbddda472d3d7373568 (diff) | |
download | sigc++-3ff8ca086fdb327c3f87a8d61a19a5cd8e826926.tar.gz |
signal_impl_exec_holder: Make a constructor explicit.
Because it has only one parameter.
Noticed by clang-tidy.
-rw-r--r-- | sigc++/signal_base.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sigc++/signal_base.h b/sigc++/signal_base.h index 514ddfe..3bbcd4f 100644 --- a/sigc++/signal_base.h +++ b/sigc++/signal_base.h @@ -178,7 +178,7 @@ struct SIGC_API signal_impl_exec_holder /** Increments the execution counter of the parent sigc::signal_impl object. * @param sig The parent sigc::signal_impl object. */ - inline signal_impl_exec_holder(signal_impl* sig) noexcept + inline explicit signal_impl_exec_holder(signal_impl* sig) noexcept : sig_(sig) { sig_->reference_exec(); |