| Index: webrtc/modules/audio_processing/aec3/echo_remover_metrics.cc
|
| diff --git a/webrtc/modules/audio_processing/aec3/echo_remover_metrics.cc b/webrtc/modules/audio_processing/aec3/echo_remover_metrics.cc
|
| index ed1195996fe59c49ce8f910702a0c3731b229c90..bc7e600cfa2c1629d1748d3abe0ea01ee1dd503e 100644
|
| --- a/webrtc/modules/audio_processing/aec3/echo_remover_metrics.cc
|
| +++ b/webrtc/modules/audio_processing/aec3/echo_remover_metrics.cc
|
| @@ -14,6 +14,7 @@
|
| #include <algorithm>
|
| #include <numeric>
|
|
|
| +#include "webrtc/base/safe_minmax.h"
|
| #include "webrtc/system_wrappers/include/metrics.h"
|
|
|
| namespace webrtc {
|
| @@ -273,7 +274,7 @@ int TransformDbMetricForReporting(bool negate,
|
| if (negate) {
|
| new_value = -new_value;
|
| }
|
| - return static_cast<int>(std::max(min_value, std::min(max_value, new_value)));
|
| + return static_cast<int>(rtc::SafeClamp(new_value, min_value, max_value));
|
| }
|
|
|
| } // namespace aec3
|
|
|