Ticket #8525: 8525.patch

File 8525.patch, 1.0 KB (added by Jeremiah Willcock, 9 years ago)

Patch for warnings

  • boost/archive/iterators/transform_width.hpp

     
    112112    transform_width(BOOST_PFTO_WRAPPER(T) start) :
    113113        super_t(Base(BOOST_MAKE_PFTO_WRAPPER(static_cast< T >(start)))),
    114114        m_buffer_out_full(false),
     115        m_buffer_in(0), /* To disable GCC warning, but not truly necessary
     116                           (m_buffer_in will be initialized later before being
     117                           used because m_remaining_bits == 0) */
    115118        m_remaining_bits(0),
    116119        m_end_of_sequence(false)
    117120    {}
     
    119122    transform_width(const transform_width & rhs) :
    120123        super_t(rhs.base_reference()),
    121124        m_buffer_out_full(rhs.m_buffer_out_full),
     125        m_buffer_in(rhs.m_buffer_in),
    122126        m_remaining_bits(rhs.m_remaining_bits),
    123         m_buffer_in(rhs.m_buffer_in),
    124127        m_end_of_sequence(false)
    125128    {}
    126129};