I happen to be trying to compile svn 1.5.6 with a compiler that
supports C89 but not C99, and have run into a number of instances
of code that isn't valid under C89 - mostly non-constant struct
initializations, and one trailing comma.
The developer's guidelines at
http://subversion.tigris.org/hacking.html#coding-style say that
subversion uses ANSI C, but doesn't specify which standard.
I haven't tried the 1.6.0 release candidates.
Should subversion be C89 compliant? Or is it intending to use
C99-only constructs?
Thanks,
Dan
Received on 2009-03-17 14:22:08 CET