Ticket #3603: any_cast_warning.patch

File any_cast_warning.patch, 575 bytes (added by s.ochsenknecht@…, 13 years ago)

patch

  • boost/program_options/detail/value_semantic.hpp

     
    3333    void
    3434    typed_value<T, charT>::notify(const boost::any& value_store) const
    3535    {
    36         const T* value = boost::any_cast<const T>(&value_store);
     36        const T* value = &(boost::any_cast<const T&>(value_store));
    3737        if (m_store_to) {
    3838            *m_store_to = *value;
    3939        }