Re: [PATCH 5/5] mm: migrate: Remove redundant goto labels

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




On Thu, Aug 5, 2021 at 8:19 PM Baolin Wang
<baolin.wang@xxxxxxxxxxxxxxxxx> wrote:

Hi Yang,

On Thu, Aug 5, 2021 at 8:06 AM Baolin Wang
<baolin.wang@xxxxxxxxxxxxxxxxx> wrote:

Remove redundant goto labels to simplify the code.

TBH I don't see too much benefit. The "goto" makes the functions have
a single exit point.

Yes, I agree that the 'goto' statement can make things easier when a
function exits from multiple locations and some common work such as
cleanup has to be done, as well as introducing complexity to reading the
code. So per the coding style documentation, "If there is no cleanup
needed then just return directly", which can make code more readable I
think :)

But I have no strong opinion on this, I can drop this patch if you still
think this is unnecessary. Thanks for your review and comments.

Thanks, IMHO I'd like to drop it for now.

OK, will do. Thanks.




[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux