[PATCH 4/4] Staging: bcm: Fix assignment vs. condition bug reported by checkpatch.pl.
Joe Perches
joe at perches.com
Fri Oct 7 03:54:36 UTC 2011
On Thu, 2011-10-06 at 22:52 -0400, Kevin McKinney wrote:
> This patch fixes an error where an assignment "="
> was being used in an if statement instead of
> a condition "==".
>
> Signed-off-by: Kevin McKinney <klmckinney1 at gmail.com>
> ---
> drivers/staging/bcm/Misc.c | 2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/drivers/staging/bcm/Misc.c b/drivers/staging/bcm/Misc.c
> index 0882e04..449c1cb 100644
> --- a/drivers/staging/bcm/Misc.c
> +++ b/drivers/staging/bcm/Misc.c
> @@ -1045,7 +1045,7 @@ int InitCardAndDownloadFirmware(PMINI_ADAPTER ps_adapter)
> }
>
> /* Download Firmare */
> - if ((status = BcmFileDownload(ps_adapter, BIN_FILE, FIRMWARE_BEGIN_ADDR))) {
> + if ((status == BcmFileDownload(ps_adapter, BIN_FILE, FIRMWARE_BEGIN_ADDR))) {
Very unlikely this is correct.
More likely:
status = BcmFileDownload(...)
if (status) {
BCM_DEBUG_PRINT(...)
goto out;
}
More information about the devel
mailing list