[Gnucash-changes] r14287 - gnucash/trunk -
Derek Atkins
warlord at MIT.EDU
Thu Jun 1 20:05:13 EDT 2006
Quoting Chris Shoemaker <c.shoemaker at cox.net>:
>> Uhh, this isn't a legal C99 construct. I think you've been heads-down
>> in C++ too much.
>
> But it is. Problem is, we don't declare our dependence on c99, but we
> use its constructs all over the place. Compilers are free to not
> support what we don't declare.
Sorry, I meant it IS a C99 construct and doesn't work on older compilers.
> I think we should either stick with -c89 -pedantic, or just accept
> -c99. Otherwise, we're left the whim of whatever c99 features the
> compiler wants to offer without warning.
>
> I don't think our internal libraries would compile with -c89
> -pedantic, so declaring -c99 would be far easier.
>
> ... or we could just continue to fix it up whenever a less liberal
> compiler complains.
In this case, FC3's gcc 3.4.4
> -chris
-derek
--
Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
Member, MIT Student Information Processing Board (SIPB)
URL: http://web.mit.edu/warlord/ PP-ASEL-IA N1NWH
warlord at MIT.EDU PGP key available
More information about the gnucash-devel
mailing list