apr-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From r..@covalent.net
Subject Re: cvs commit: apr/include apr_xlate.h
Date Sun, 28 Jan 2001 17:27:24 GMT

> >        size_t iconv(iconv_t cd, const char **inbuf, size_t *inbytesleft,
> >            char **outbuf, size_t *outbytesleft);
> 
>     That shows that SUSv2 is a descendant of XPG4 where this
>     specific iconv interface (with const) originated.
> 
>     However, draft 5 of SUSv3 contains this prototype which has
>     been aligned with C99:
> 
>     size_t iconv(iconv_t cd, char **restrict inbuf,
>         size_t *restrict inbytesleft, char **restrict outbuf,
>         size_t *restrict outbytesleft);

That's a real PITA.  How exactly are we supposed to handle platforms
this?  Linux is getting warnings right now, which I dislike.

Ryan
_______________________________________________________________________________
Ryan Bloom                        	rbb@apache.org
406 29th St.
San Francisco, CA 94131
-------------------------------------------------------------------------------


Mime
View raw message