From b5bed1b6e117b5a29a71b052d6f96f948b44a50a Mon Sep 17 00:00:00 2001 From: Chi Pham Date: Sun, 9 Mar 2014 14:40:28 +0100 Subject: [PATCH] staging:wlags49_h2: Removed assignments from if statements. The following coccinelle script found the match: @@ expression E0, E1, E2; statement S0, S1; @@ - if ((E1 = E2) != E0) + E1 = E2; + if (E1 != E0) S0 else S1 Signed-off-by: Chi Pham Acked-by: Paul E. McKenney Signed-off-by: Peter P Waskiewicz Jr --- drivers/staging/wlags49_h2/wl_main.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/staging/wlags49_h2/wl_main.c b/drivers/staging/wlags49_h2/wl_main.c index bf6a62eef815..fc98b6dbdb89 100644 --- a/drivers/staging/wlags49_h2/wl_main.c +++ b/drivers/staging/wlags49_h2/wl_main.c @@ -1528,7 +1528,8 @@ int wl_put_ltv( struct wl_private *lp ) hcf_status = hcf_put_info( &lp->hcfCtx, (LTVP)&( lp->ltvRecord )); /* Own Name (Station Nickname) */ - if (( len = ( strlen( lp->StationName ) + 1 ) & ~0x01 ) != 0 ) { + len = (strlen(lp->StationName) + 1) & ~0x01; + if (len != 0) { //DBG_TRACE( DbgInfo, "CFG_CNF_OWN_NAME : %s\n", // lp->StationName ); -- 2.34.1