aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--crypto/compat/posix_win.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/crypto/compat/posix_win.c b/crypto/compat/posix_win.c
index c7cf6af..3e78a07 100644
--- a/crypto/compat/posix_win.c
+++ b/crypto/compat/posix_win.c
@@ -164,8 +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 _invalid_parameter_handler old_handler = _set_thread_local_invalid_parameter_handler(noop_handler) 168 _invalid_parameter_handler old_handler = _set_thread_local_invalid_parameter_handler(noop_handler)
168#define END_SUPPRESS_IPH \ 169#define END_SUPPRESS_IPH \
170 _CrtSetReportMode(_CRT_ASSERT, old_report_mode); \
169 _set_thread_local_invalid_parameter_handler(old_handler) 171 _set_thread_local_invalid_parameter_handler(old_handler)
170 172
171#else 173#else