[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: [PATCH] add a test of svn_subst_translate_string2() to the subst_translate-test test suite

From: Branko Čibej <brane_at_e-reka.si>
Date: Sun, 13 Feb 2011 21:26:06 +0100

On 13.02.2011 17:44, Daniel Shahaf wrote:
> Branko Čibej wrote on Sun, Feb 13, 2011 at 16:10:03 +0100:
>> On 13.02.2011 09:33, Daniel Shahaf wrote:
>>>> + strncpy(orig_lc_all, setlocale(LC_ALL, NULL), sizeof orig_lc_all);
>>> sizeof() with parens please.
>> Why? They're not necessary unless the sizeof operator (not function!) is
>> applied to a type name. There's no ambiguity here at all.
> For the same reason that parens would be used in 'foo || bar && baz',
> even though there's no ambiguity there either.

Actually this case is quite different. If you put parens there, I'd have
to spend time figuring out that orig_lc_all is a variable, not a type
name. Without the parens, the answer is obvious.

-- Brane
Received on 2011-02-13 21:26:51 CET

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.