[lustre-devel] [PATCH 1/7] staging: lustre: Delete unnecessary goto statements in six functions
Dan Carpenter
dan.carpenter at oracle.com
Tue Dec 15 09:48:44 PST 2015
On Tue, Dec 15, 2015 at 07:02:31AM -0800, Joe Perches wrote:
> This is the original code:
>
> result = foo();
> if (result)
> goto label;
>
> result = bar();
> if (result)
> goto label;
>
> result = baz();
> if (result)
> goto label;
>
> label:
> go on...
>
No. There is no test. The original code looks like:
result = foo();
if (result)
goto out;
result = baz();
goto out;
out:
go on..
regards,
dan carpenter
More information about the lustre-devel
mailing list