Skip to content

Commit 78f9b5c

Browse files
committed
signal_emit: Make constructor explicit.
1 parent 1cd5f2b commit 78f9b5c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

sigc++/signal.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -238,7 +238,7 @@ struct signal_emit
238238
* The parameters are stored in member variables. operator()() passes
239239
* the values on to some slot.
240240
*/
241-
signal_emit(type_trait_take_t<T_arg>... a) : a_(a...) {}
241+
explicit signal_emit(type_trait_take_t<T_arg>... a) : a_(a...) {}
242242

243243
/** Invokes a slot using the buffered parameter values.
244244
* @param slot Some slot to invoke.

0 commit comments

Comments
 (0)