iterators

Boudewijn Rempt boudewijn at tryllian.com
Fri Jan 21 09:58:41 CET 2005


On Friday 21 January 2005 09:53, Casper Boemann wrote:
> you're wellcome to commit
>
> regarding the error - I have it myself - though I thought I provoked it
> after I send the diff , but I guess not.
>
> It's caused  by the include hell we have :-/
>
> paindevice.h includes iterators_pixel.h which includes pixel.h
> and pixel.h includes selection.h which includes paintdevice.h
>
> The circle is thus closed and at the time of defining selection paintdevice
> is not yet defined.
>
> The fix would be not to include selection.h in pixel.h. Rather we should
> include colorspace_alpha to get the info we need (possible move some
> defines)
>

Okay -- that's the explanation. I think I can fix that.


More information about the kimageshop mailing list