007-treewide-fix-always-TRUE-condition-warning.patch 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. From dc4024894c9deefc56f8dd6b2d2822b277f268a5 Mon Sep 17 00:00:00 2001
  2. From: Christian Marangi <[email protected]>
  3. Date: Sun, 30 Jul 2023 11:18:48 +0200
  4. Subject: [PATCH 2/5] treewide: fix always TRUE condition warning
  5. Fix always TRUE condition warning an drop redundant check.
  6. Signed-off-by: Christian Marangi <[email protected]>
  7. ---
  8. core/rtw_sta_mgt.c | 3 +--
  9. hal/OUTSRC/phydm_debug.c | 16 ++++++----------
  10. os_dep/linux/ioctl_cfg80211.c | 3 +--
  11. 3 files changed, 8 insertions(+), 14 deletions(-)
  12. --- a/core/rtw_sta_mgt.c
  13. +++ b/core/rtw_sta_mgt.c
  14. @@ -207,8 +207,7 @@ void rtw_mfree_stainfo(struct sta_info *
  15. {
  16. _func_enter_;
  17. - if(&psta->lock != NULL)
  18. - _rtw_spinlock_free(&psta->lock);
  19. + _rtw_spinlock_free(&psta->lock);
  20. _rtw_free_sta_xmit_priv_lock(&psta->sta_xmitpriv);
  21. _rtw_free_sta_recv_priv_lock(&psta->sta_recvpriv);
  22. --- a/hal/OUTSRC/phydm_debug.c
  23. +++ b/hal/OUTSRC/phydm_debug.c
  24. @@ -870,12 +870,10 @@ phydm_cmd_parser(
  25. case PHYDM_RA:
  26. for(i=0; i<5; i++) {
  27. - if(input[i+1]) {
  28. - PHYDM_SSCANF(input[i+1], DCMD_DECIMAL, &var1[i]);
  29. + PHYDM_SSCANF(input[i+1], DCMD_DECIMAL, &var1[i]);
  30. - PHYDM_SNPRINTF((output+used, out_len-used, "new SET, RA_var[%d]= (( %d ))\n", i , var1[i]));
  31. - input_idx++;
  32. - }
  33. + PHYDM_SNPRINTF((output+used, out_len-used, "new SET, RA_var[%d]= (( %d ))\n", i , var1[i]));
  34. + input_idx++;
  35. }
  36. if(input_idx>=1) {
  37. @@ -891,12 +889,10 @@ phydm_cmd_parser(
  38. case PHYDM_PATHDIV:
  39. for(i=0; i<5; i++) {
  40. - if(input[i+1]) {
  41. - PHYDM_SSCANF(input[i+1], DCMD_HEX, &var1[i]);
  42. + PHYDM_SSCANF(input[i+1], DCMD_HEX, &var1[i]);
  43. - PHYDM_SNPRINTF((output+used, out_len-used, "new SET, PATHDIV_var[%d]= (( %d ))\n", i , var1[i]));
  44. - input_idx++;
  45. - }
  46. + PHYDM_SNPRINTF((output+used, out_len-used, "new SET, PATHDIV_var[%d]= (( %d ))\n", i , var1[i]));
  47. + input_idx++;
  48. }
  49. if(input_idx>=1) {
  50. --- a/os_dep/linux/ioctl_cfg80211.c
  51. +++ b/os_dep/linux/ioctl_cfg80211.c
  52. @@ -2170,8 +2170,7 @@ static int cfg80211_rtw_scan(struct wiph
  53. #ifdef CONFIG_P2P
  54. if( pwdinfo->driver_interface == DRIVER_CFG80211 ) {
  55. - if(ssids->ssid != NULL
  56. - && _rtw_memcmp(ssids->ssid, "DIRECT-", 7)
  57. + if(_rtw_memcmp(ssids->ssid, "DIRECT-", 7)
  58. && rtw_get_p2p_ie((u8 *)request->ie, request->ie_len, NULL, NULL)
  59. ) {
  60. if(rtw_p2p_chk_state(pwdinfo, P2P_STATE_NONE)) {