netdev: Skip a memcpy when no data to copy

This commit is contained in:
Andrew Zaborowski 2019-01-15 07:34:06 +01:00 committed by Denis Kenzior
parent 52b3268b78
commit 2600c446ab
1 changed files with 3 additions and 1 deletions

View File

@ -4048,7 +4048,9 @@ int netdev_set_rssi_report_levels(struct netdev *netdev, const int8_t *levels,
}
done:
memcpy(netdev->rssi_levels, levels, levels_num);
if (levels_num)
memcpy(netdev->rssi_levels, levels, levels_num);
netdev->rssi_levels_num = levels_num;
netdev_rssi_level_init(netdev);