Ticket #9286: variadic_slot.hpp.patch

File variadic_slot.hpp.patch, 512 bytes (added by raad@…, 9 years ago)

Make variadic slot contructor explicit

  • variadic_slot.hpp

     
    1414#include <boost/signals2/detail/variadic_arg_type.hpp>
    1515
    1616#define BOOST_SIGNALS2_SLOT_N_BINDING_CONSTRUCTORS \
    17   template<typename ... BindArgs> slot(const BindArgs & ... args) \
     17  template<typename ... BindArgs> explicit slot(const BindArgs & ... args) \
    1818  { \
    1919    init_slot_function(boost::bind(args...)); \
    2020  }