Thread (1 message) 1 message, 1 author, 2016-06-15

Re: return void expressions in C (Was: [PATCH 3/6] Rework pretty_print_commit ...)

From: Linus Torvalds <torvalds@linux-foundation.org>
Date: 2016-06-15 22:43:37


On Mon, 10 Sep 2007, Pierre Habouzit wrote:
  Okay, I stand corrected, but as I'm curious, I've now the Truth about
this, for those who still care at that point (as the patch has been
fixed in the next round anyways ;p)
The

	void fn1(void);

	void fn2(void)
	{
		return fn1();
	}

thing is a gcc extension. It happens to be one we use in the kernel too, 
since it makes for nicer-looking source code in some circumstances, but 
it's definitely nonstandard.

		Linus
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help