[cr143] Fix Settings::GetClientID override

This class has been renamed to `SettingsReader`, which broke the
override.

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/d07f1a28289ee29a6f72e51d8d092db281a1de02

commit d07f1a28289ee29a6f72e51d8d092db281a1de02
Author: Joshua Pawlicki <waffles@chromium.org>
Date:   Mon Oct 13 12:26:04 2025 -0700

    Update Crashpad to b9d38f35eb99685dfd2c5156a5f629a486568f64

    2060cc8f6c5d Rename third_party/linux/README.crashpad to .md
    b9d38f35eb99 crashpad: Introduce a new SettingsReader type for read-only
                 access

    Bug: 448113221
    Change-Id: I2bb399c30a99e39e80c640e4b815a7d31d48abe2
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7036932
    Commit-Queue: Joshua Pawlicki <waffles@chromium.org>
    Auto-Submit: Joshua Pawlicki <waffles@chromium.org>
    Commit-Queue: Mark Mentovai <mark@chromium.org>
    Reviewed-by: Mark Mentovai <mark@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1529062}
This commit is contained in:
Claudio DeSouza
2025-11-18 11:18:56 -05:00
committed by Max Karolinskiy
parent 1558171985
commit 5d667c8815
2 changed files with 4 additions and 4 deletions
@@ -11,7 +11,7 @@
namespace crashpad {
bool Settings::GetClientID(UUID* client_id) {
bool SettingsReader::GetClientID(UUID* client_id) {
if (!GetClientID_ChromiumImpl(client_id))
return false;
@@ -8,9 +8,9 @@
#include "util/misc/uuid.h"
#define GetClientID \
GetClientID_ChromiumImpl(UUID* client_id); \
bool GetClientID
#define GetClientID(...) \
GetClientID_ChromiumImpl(__VA_ARGS__); \
bool GetClientID(__VA_ARGS__)
#include <third_party/crashpad/crashpad/client/settings.h> // IWYU pragma: export