Julian Foad wrote:
> Stefan Sperling wrote:
>   
>> On Tue, Nov 24, 2009 at 04:15:38PM -0800, Blair Zajac wrote:
>>     
>>> s...@apache.org wrote:
>>>       
>>>> Author: stsp
>>>> Date: Tue Nov 24 23:03:26 2009
>>>> New Revision: 883916
>>>>
>>>> URL: http://svn.apache.org/viewvc?rev=883916&view=rev
>>>> Log:
>>>> Replace use of sprintf() with snprintf() everywhere expect within
>>>> #ifdef WIN32 since I can't test that.
>>>> In all these cases, sprintf() was used correctly, but my compiler
>>>> doesn't know that and prints warnings anyway.
>>>>         
>>> Why not use apr_snprintf()?
>>>       
>> We could use it, yeah. I simply didn't know about it.
>>     
>
> snprintf was introduced in the C'99 standard, so officially we shouldn't
> assume we can use it, and a quick grep indicates we didn't use it until
> now. But it's very likely that any non-C'99 systems that Subversion is
> built on (Microsoft's, for one) provide it anyway.
>   

But since we do have apr_snprintf, there's no need to suddenly require
the target platform to provide snprintf.

-- Brane

Reply via email to