| Index: base/win/win_util.cc
|
| diff --git a/base/win/win_util.cc b/base/win/win_util.cc
|
| index 21b78fa5f66f518851d050ed005b0d3ec1f84c75..f46242d3d252fc83fd4f7dd965fa6b3529335c41 100644
|
| --- a/base/win/win_util.cc
|
| +++ b/base/win/win_util.cc
|
| @@ -119,12 +119,14 @@ namespace win {
|
|
|
| static bool g_crash_on_process_detach = false;
|
|
|
| -void GetNonClientMetrics(NONCLIENTMETRICS* metrics) {
|
| +void GetNonClientMetrics(NONCLIENTMETRICS_XP* metrics) {
|
| DCHECK(metrics);
|
| metrics->cbSize = sizeof(*metrics);
|
| - const bool success =
|
| - !!SystemParametersInfo(
|
| - SPI_GETNONCLIENTMETRICS, metrics->cbSize, metrics, 0);
|
| + const bool success = !!SystemParametersInfo(
|
| + SPI_GETNONCLIENTMETRICS,
|
| + metrics->cbSize,
|
| + reinterpret_cast<NONCLIENTMETRICS*>(metrics),
|
| + 0);
|
| DCHECK(success);
|
| }
|
|
|
|
|