On Mon, 05 Oct 2015 23:36:11 +0200, Benny Lofgren wrote:

> This reminds me of something I've always wondered, but never gotten
> around to ask about...
> 
> Why is the return value in return statements almost always enclosed in
> parantheses in the codebase?
> 
> It's not explained in style(9) as far as I know, so I guess it just
> crept in over time...

The old (CSRG) style(9) for return values was:

    return (val);       /* space before the paren */

The new (OpenBSD) style(9) is:

    return val;         /* no parens */

But there is still lots of code using the old style.

 - todd

Reply via email to