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 /crypto | |
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
Diffstat (limited to 'crypto')
-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 | ||