diff --git a/CHANGELOG.md b/CHANGELOG.md index 1b97e7fa4..11a822826 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ **Internal**: - Add `SENTRY_SDK_VERSION` CMake cache variable to allow downstream SDKs to override the SDK version at configuration time. ([#1417](https://github.com/getsentry/sentry-native/pull/1417)) +- Updated `crashpad` to 2025-10-22. ([#1426](https://github.com/getsentry/sentry-native/pull/1426), [crashpad#136](https://github.com/getsentry/crashpad/pull/136), [mini_chromium#4](https://github.com/getsentry/mini_chromium/pull/4)). ## 0.11.3 diff --git a/external/crashpad b/external/crashpad index 79a91fe62..b160f39e9 160000 --- a/external/crashpad +++ b/external/crashpad @@ -1 +1 @@ -Subproject commit 79a91fe62324c9c17c8ec1b8508778228ba955a7 +Subproject commit b160f39e9cea7b365d963d9e4774e0fa22c03725 diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 0b5adc4a0..738d1c110 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -128,6 +128,11 @@ endif() # backends if(SENTRY_BACKEND_CRASHPAD) target_compile_definitions(sentry PRIVATE SENTRY_BACKEND_CRASHPAD) + if(MSVC) + target_compile_options(sentry PRIVATE + $<$:/wd4127> # Conditional expression is constant. + ) + endif() sentry_target_sources_cwd(sentry backends/sentry_backend_crashpad.cpp )