[firefly] [PATCH 5/6] staging: rtl8187se: replace memcpy with struct assignment

Teodora Baluta teobaluta at gmail.com
Thu Oct 24 01:29:40 EEST 2013


This patch fixes the following coccinelle issue:

drivers/staging/rtl8187se/ieee80211/ieee80211_rx.c:1437:2-8: Replace memcpy with struct assignment

Signed-off-by: Teodora Baluta <teobaluta at gmail.com>
---
 drivers/staging/rtl8187se/ieee80211/ieee80211_rx.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/staging/rtl8187se/ieee80211/ieee80211_rx.c b/drivers/staging/rtl8187se/ieee80211/ieee80211_rx.c
index 3045790..dbfcec7 100644
--- a/drivers/staging/rtl8187se/ieee80211/ieee80211_rx.c
+++ b/drivers/staging/rtl8187se/ieee80211/ieee80211_rx.c
@@ -1434,7 +1434,7 @@ inline void ieee80211_process_probe_response(
 				     "PROBE RESPONSE" : "BEACON");
 #endif
 
-		memcpy(target, &network, sizeof(*target));
+		*target = network;
 		list_add_tail(&target->list, &ieee->network_list);
 	} else {
 		IEEE80211_DEBUG_SCAN("Updating '%s' (%pM) via %s.\n",
-- 
1.7.10.4



More information about the firefly mailing list