diff options
| author | Brent Cook <busterb@gmail.com> | 2024-05-28 08:28:31 -0500 |
|---|---|---|
| committer | Brent Cook <busterb@gmail.com> | 2024-05-28 08:28:31 -0500 |
| commit | 82d645aae862f2c4cccccf0eb123ed7b04043361 (patch) | |
| tree | 00bc38f3aaf7b6d9411035e4e4c1032b404c73b6 | |
| parent | d9c3a5000c182fd1c8beb253970d2661e0b54516 (diff) | |
| parent | 8ce97109256eb6df13c091510485a83821424971 (diff) | |
| download | portable-82d645aae862f2c4cccccf0eb123ed7b04043361.tar.gz portable-82d645aae862f2c4cccccf0eb123ed7b04043361.tar.bz2 portable-82d645aae862f2c4cccccf0eb123ed7b04043361.zip | |
Land #1046, [Windows] Mark old_report_mode as unused for release builds
| -rw-r--r-- | crypto/compat/posix_win.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/crypto/compat/posix_win.c b/crypto/compat/posix_win.c index 3e78a07..bb3e653 100644 --- a/crypto/compat/posix_win.c +++ b/crypto/compat/posix_win.c | |||
| @@ -164,9 +164,10 @@ static void noop_handler(const wchar_t *expression, const wchar_t *function, | |||
| 164 | } | 164 | } |
| 165 | 165 | ||
| 166 | #define BEGIN_SUPPRESS_IPH \ | 166 | #define BEGIN_SUPPRESS_IPH \ |
| 167 | int old_report_mode = _CrtSetReportMode(_CRT_ASSERT, 0); \ | 167 | const int old_report_mode = _CrtSetReportMode(_CRT_ASSERT, 0); \ |
| 168 | _invalid_parameter_handler old_handler = _set_thread_local_invalid_parameter_handler(noop_handler) | 168 | const _invalid_parameter_handler old_handler = _set_thread_local_invalid_parameter_handler(noop_handler) |
| 169 | #define END_SUPPRESS_IPH \ | 169 | #define END_SUPPRESS_IPH \ |
| 170 | (void)old_report_mode; /* Silence warning in release mode when _CrtSetReportMode compiles to void. */ \ | ||
| 170 | _CrtSetReportMode(_CRT_ASSERT, old_report_mode); \ | 171 | _CrtSetReportMode(_CRT_ASSERT, old_report_mode); \ |
| 171 | _set_thread_local_invalid_parameter_handler(old_handler) | 172 | _set_thread_local_invalid_parameter_handler(old_handler) |
| 172 | 173 | ||
