On 14.05.2013 06:30, Branko Čibej wrote: > On 14.05.2013 05:04, Daniel Shahaf wrote: >> Joe Swatosh wrote on Mon, May 13, 2013 at 18:53:35 -0700: >>> Is SIZE_MAX c89? Should it be APR_SIZE_MAX in utf8proc.h (along with >>> including svn_dep_compat.h)? >> subversion/libsvn_subr/utf8proc/utf8proc.h is a vendor branch. So >> perhaps we should make sure to include a header file that does >> #ifndef SIZE_MAX \n #define SIZE_MAX APR_SIZE_MAX \n #endif >> before including subversion/libsvn_subr/utf8proc/utf8proc.h ? > It turns out that utf8proc.h includes <stdbool.h> and <stdint.h>
Eh, that's <inttypes.h> not <stdint.h>. > on > platforms other than (predictably) Windows. So if we want to maintain > C90 compatibility it'll take more than just a hack; we'll have to modify > the header itself. > > Which I don't find to be a particularly big pain since we already > localize messages in the .c file, for example. It's what vendor branches > are for after all. > > -- Brane > > -- Branko Čibej Director of Subversion | WANdisco | www.wandisco.com