提交 7187e8ec authored 作者: Chris Rienzo's avatar Chris Rienzo 提交者: Mike Jerris

FS-11785 [libteletone] Fix unlikely divide by zero in teletone_mux_tones

上级 96c8cb04
......@@ -256,7 +256,9 @@ TELETONE_API(int) teletone_mux_tones(teletone_generation_session_t *ts, teletone
int32_t s = teletone_dds_state_modulate_sample(&tones[i], 0);
sample += s;
}
sample /= freqlen;
if (freqlen) {
sample /= freqlen;
}
ts->buffer[ts->samples] = (teletone_audio_t)sample;
for (c = 1; c < ts->channels; c++) {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论