From: Roland Dreier Date: Thu, 6 Oct 2011 16:33:11 +0000 (-0700) Subject: mlx4_core: Clean up error flow in mlx4_register_mac() X-Git-Tag: v3.2-rc1~104^2^9~5 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0f6740c7c455693f719580f34bb8afa8a298ea36;p=pandora-kernel.git mlx4_core: Clean up error flow in mlx4_register_mac() Fix a leak of entry if radix_tree_insert() fails. Also, reduce the indentation and make the flow easier to read by sticking to the conventional err = do_something(); if (err) return err; err = do_another(); if (err) return err; rather than mixing the direction of the test as err = do_something(); if (!err) { err = do_another(); if (err) return err; } else return err; Signed-off-by: Roland Dreier --- Reading git-diff-tree failed