diff options
| -rw-r--r-- | CORE/SERVICES/DFS/src/dfs.c | 28 |
1 files changed, 12 insertions, 16 deletions
diff --git a/CORE/SERVICES/DFS/src/dfs.c b/CORE/SERVICES/DFS/src/dfs.c index 5bd2f3189050..20bc4dfc22c0 100644 --- a/CORE/SERVICES/DFS/src/dfs.c +++ b/CORE/SERVICES/DFS/src/dfs.c @@ -466,27 +466,23 @@ dfs_attach(struct ieee80211com *ic) return 0; bad3: - if (dfs->dfs_dc_radartable) { - for (n = 0; n < MAX_DFS_RADAR_TABLE_TYPE; n++) { - if (dfs->dfs_dc_radartable[n]) { - OS_FREE(dfs->dfs_dc_radartable[n]); - dfs->dfs_dc_radartable[n] = NULL; - } + for (n = 0; n < MAX_DFS_RADAR_TABLE_TYPE; n++) { + if (dfs->dfs_dc_radartable[n]) { + OS_FREE(dfs->dfs_dc_radartable[n]); + dfs->dfs_dc_radartable[n] = NULL; } - OS_FREE(dfs->dfs_dc_radartable); - dfs->dfs_dc_radartable = NULL; } + OS_FREE(dfs->dfs_dc_radartable); + dfs->dfs_dc_radartable = NULL; bad2: - if (dfs->dfs_radartable != NULL) { - for (n=0; n < DFS_MAX_RADAR_TYPES; n++) { - if (dfs->dfs_radartable[n] != NULL) { - OS_FREE(dfs->dfs_radartable[n]); - dfs->dfs_radartable[n] = NULL; - } + for (n=0; n < DFS_MAX_RADAR_TYPES; n++) { + if (dfs->dfs_radartable[n] != NULL) { + OS_FREE(dfs->dfs_radartable[n]); + dfs->dfs_radartable[n] = NULL; } - OS_FREE(dfs->dfs_radartable); - dfs->dfs_radartable = NULL; } + OS_FREE(dfs->dfs_radartable); + dfs->dfs_radartable = NULL; bad4: for (n = 0; n < DFS_MAX_RADAR_TYPES; n++) { if (dfs->dfs_dc_radarf[n]) { |
