[haiku-development] Question

  • From: HOST <HOST.HAIKU@xxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Tue, 04 Sep 2007 23:11:45 +0200

Hi,

while building HAIKU with gcc4 we noticed a bunch of warnings thrown
from gcc. mostly BStatable and others declared without a virtual
destructor. looking in to the source file of
~/headers/os/storage/Statable.h there is an statemant like #if __GNUC__
> 3 but it seems the header used comes from
~/headers/build/os/storage/Statable.h that does not have the above
statement. can one give some hints of the use of the build folder?

the second thing we noticed is the following:
...
../../../headers/os/interface/View.h:516: warning: 'virtual BAlignment
BView::Alignment()' was hidden
../../../headers/os/interface/TextView.h:222: warning:   by 'alignment
BTextView::Alignment() const
...
maybe it was done intentionally while integrating the layout system and
is meant to stay as of R1 and BTextView::Alignment and others get
renamed afterwards? It also applys for BStringView and some others. any
infos on that?

Regards,
Julun



Other related posts: