Fix unsafe buffer usage in components/metrics/file_metrics_provider.cc
Fixed unsafe buffer usage in components/metrics/file_metrics_provider.cc by replacing C-style arrays and memcmp with std::array and base::span.
Generated with gemini-cli
Bug: 435317390
Bug: 438965047
Fixed: 438965047
Change-Id: I358773c248969202aa02a0284b63115990a72932
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6850490
Reviewed-by: Luc Nguyen <lucnguyen@google.com>
Commit-Queue: Arthur Sonzogni <arthursonzogni@chromium.org>
Reviewed-by: Alexei Svitkine <asvitkine@chromium.org>
Reviewed-by: Arthur Sonzogni <arthursonzogni@chromium.org>
Auto-Submit: Arthur Sonzogni <arthursonzogni@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1502726}
NOKEYCHECK=True
GitOrigin-RevId: d39a1c6747ff32a4df44d8f207b2eb3c713fece9
1 file changed