Jan Engelhardt wrote: > static void blah(void) > { > if (foo) { > bar; > bar2; > return; > } > if (this) { > that; > that2; > return; > } > /* yay, got rid of two levels of indent! */ > good day; > good day2; > }
I like this style. It's more readable than the alternative that you showed. If you hate returns mid-procedure, as some purists do, the following is also good: static void blah(void) { if (foo) { bar; bar2; } else if (this) { that; that2; } else { good day; good day2; } } -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/