| 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..414493e5fa67c879e1e584f8273bcc1be6b433f5 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(min_value, max_value, new_value));
|
| }
|
|
|
| } // namespace aec3
|
|
|