[libsigcplusplus] signal: connect(), insert(): Remove unnecessary static_cast<>s.
- From: Murray Cumming <murrayc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libsigcplusplus] signal: connect(), insert(): Remove unnecessary static_cast<>s.
- Date: Thu, 21 Apr 2016 10:55:58 +0000 (UTC)
commit 9ec8d3fc5635163f0ce04a9ecd54a03eed3430cd
Author: Murray Cumming <murrayc murrayc com>
Date: Thu Apr 21 12:55:20 2016 +0200
signal: connect(), insert(): Remove unnecessary static_cast<>s.
sigc++/signal.h | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/sigc++/signal.h b/sigc++/signal.h
index 6208a70..278c5e3 100644
--- a/sigc++/signal.h
+++ b/sigc++/signal.h
@@ -204,12 +204,12 @@ struct slot_list
iterator insert(iterator i, const slot_type& slot_)
{
- return iterator(sig_impl_->insert(i.i_, static_cast<const slot_base&>(slot_)));
+ return iterator(sig_impl_->insert(i.i_, slot_));
}
iterator insert(iterator i, slot_type&& slot_)
{
- return iterator(sig_impl_->insert(i.i_, std::move(static_cast<slot_base&>(slot_))));
+ return iterator(sig_impl_->insert(i.i_, std::move(slot_)));
}
void push_front(const slot_type& c) { insert(begin(), c); }
@@ -900,7 +900,7 @@ public:
*/
iterator connect(const slot_type& slot_)
{
- return iterator(signal_base::connect(static_cast<const slot_base&>(slot_)));
+ return iterator(signal_base::connect(slot_));
}
/** Add a slot to the list of slots.
@@ -910,7 +910,7 @@ public:
*/
iterator connect(slot_type&& slot_)
{
- return iterator(signal_base::connect(std::move(static_cast<slot_base&>(slot_))));
+ return iterator(signal_base::connect(std::move(slot_)));
}
/** Triggers the emission of the signal.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]