Opened 15 years ago

Closed 14 years ago

#1520 closed Patches (fixed)

Missing include statements

Reported by: jensseidel@… Owned by: Hailin Jin
Milestone: Boost 1.36.0 Component: gil USE GITHUB
Version: Boost Development Trunk Severity: Problem
Keywords: Cc: jensseidel@…

Description

Hi,

I tried to compile all public header files alone and checked for errors and warnings with g++ and found mostly missing include statements. Please apply the attached patch.

Please note that the g++ 4.3 snaphot complains about: boost/gil/bit_aligned_pixel_reference.hpp:160: error: declaration of 'const boost::gil::bit_range<boost::gil::bit_aligned_pixel_reference<B, C, L, M>::bit_size, IsMutable>& boost::gil::bit_aligned_pixel_reference<B, C, L, M>::bit_range() const' boost/gil/bit_aligned_pixel_reference.hpp:46: error: changes meaning of 'bit_range' from 'class boost::gil::bit_range<boost::gil::bit_aligned_pixel_reference<B, C, L, M>::bit_size, IsMutable>'

Not sure whether this is a bug in gcc or gil.

Attachments (1)

boost.gil.diff (3.3 KB ) - added by anonymous 15 years ago.

Download all attachments as: .zip

Change History (2)

by anonymous, 15 years ago

Attachment: boost.gil.diff added

comment:1 by Hailin Jin, 14 years ago

Resolution: fixed
Status: newclosed

Fixed in trunk (Revision 51353)

Note: See TracTickets for help on using tickets.