mmc: sdricoh_cs: Less checks in sdricoh_init_mmc() after, error detection
authorMarkus Elfring <elfring@users.sourceforge.net>
Tue, 29 Dec 2015 20:45:34 +0000 (21:45 +0100)
committerUlf Hansson <ulf.hansson@linaro.org>
Mon, 29 Feb 2016 10:02:45 +0000 (11:02 +0100)
commit1856de3d3e6cd6c2fe2f53f29f6b572795e3257a
treea48a871de3383244760b7011614af6538f76dc14
parentc48c5d580e2aa6c22759836759b3c01e4ee9e8c0
mmc: sdricoh_cs: Less checks in sdricoh_init_mmc() after, error detection

This issue was detected by using the Coccinelle software.

Two pointer checks could be repeated by the sdricoh_init_mmc() function
during error handling even if the relevant properties can be determined
for the involved variables before by source code analysis.

* This implementation detail could be improved by adjustments
  for jump targets according to the Linux coding style convention.

* Drop an unnecessary initialisation for the variable "mmc" then.

Signed-off-by: Markus Elfring <elfring@users.sourceforge.net>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/host/sdricoh_cs.c