Selaa lähdekoodia

qcacld-3.0: Remove dead code in start pending ACS callback

In wlan_hdd_cfg80211_start_pending_acs() the result of calling
container_of() is NULL checked. The container of a work_struct is
always a valid pointer, so the NULL check is unnecessary. Remove this
resulting dead code.

Change-Id: Iac4d48037ee27bc5de4c5fbc7f91188d837c6d49
CRs-Fixed: 2267075
Jeff Johnson 6 vuotta sitten
vanhempi
sitoutus
3aa54d42ef
1 muutettua tiedostoa jossa 2 lisäystä ja 3 poistoa
  1. 2 3
      core/hdd/src/wlan_hdd_cfg80211.c

+ 2 - 3
core/hdd/src/wlan_hdd_cfg80211.c

@@ -2744,9 +2744,8 @@ void wlan_hdd_undo_acs(struct hdd_adapter *adapter)
 static void wlan_hdd_cfg80211_start_pending_acs(struct work_struct *work)
 {
 	struct hdd_adapter *adapter = container_of(work, struct hdd_adapter,
-							acs_pending_work.work);
-	if (!adapter)
-		return;
+						   acs_pending_work.work);
+
 	clear_bit(ACS_PENDING, &adapter->event_flags);
 	wlan_hdd_cfg80211_start_acs(adapter);
 }