Boost C++ Libraries: Ticket #8080: initialization order reversal in transform_width copy constructor https://svn.boost.org/trac10/ticket/8080 <p> The copy constructor of boost::archive::iterators::transform_width initializes member variable m_remaining_bits before m_buffer_in, while the former is placed after the latter in the class. Although this doesn't seem to do any real harm, some compilers warn about it, and it could also be promoted to an error with a compiler option such as -Werror. I'm attaching a patch for a trivial fix. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/8080 Trac 1.4.3 anonymous Sat, 16 Feb 2013 21:46:58 GMT attachment set https://svn.boost.org/trac10/ticket/8080 https://svn.boost.org/trac10/ticket/8080 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">transform_width.diff</span> </li> </ul> Ticket Robert Ramey Mon, 25 Feb 2013 20:15:31 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/8080#comment:1 https://svn.boost.org/trac10/ticket/8080#comment:1 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> </ul> <p> already fixed in the trunk </p> Ticket