Remove a pointer check that can never be true
chan is set to the result of pointer arithmetic (pointer to an entry in an array) that can never be NULL. As such, there is no need to check for it to be non-NULL before deference. Remove this check to avoid complaints from static analyzers. Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
This commit is contained in:
parent
a95cc47a92
commit
896607d36b
1 changed files with 0 additions and 2 deletions
|
@ -956,8 +956,6 @@ static struct hostapd_channel_data * hostapd_get_mode_channel(
|
||||||
|
|
||||||
for (i = 0; i < iface->current_mode->num_channels; i++) {
|
for (i = 0; i < iface->current_mode->num_channels; i++) {
|
||||||
chan = &iface->current_mode->channels[i];
|
chan = &iface->current_mode->channels[i];
|
||||||
if (!chan)
|
|
||||||
return NULL;
|
|
||||||
if ((unsigned int) chan->freq == freq)
|
if ((unsigned int) chan->freq == freq)
|
||||||
return chan;
|
return chan;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue