[core] scan-build: switch_agc_feed() - Division by zero

This commit is contained in:
Dragos Oancea 2019-11-14 07:26:00 +00:00 committed by Andrey Volk
parent 3d52d2a9ca
commit 51bf0fc51a
1 changed files with 3 additions and 1 deletions

View File

@ -522,7 +522,9 @@ SWITCH_DECLARE(switch_status_t) switch_agc_feed(switch_agc_t *agc, int16_t *data
energy += abs(data[i]);
}
agc->score = energy / samples * channels;
if (samples) {
agc->score = energy / samples * channels;
}
agc->score_sum += agc->score;
agc->score_count++;