Silence function pointer to void* cast warning in invalid_parameter_handler.c git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5946 4407c894-4637-0410-b4f5-ada5f102cad1
diff --git a/mingw-w64-crt/misc/invalid_parameter_handler.c b/mingw-w64-crt/misc/invalid_parameter_handler.c index 8ee6c66..7b500b5 100644 --- a/mingw-w64-crt/misc/invalid_parameter_handler.c +++ b/mingw-w64-crt/misc/invalid_parameter_handler.c
@@ -5,7 +5,7 @@ static _invalid_parameter_handler __cdecl mingw_set_invalid_parameter_handler(_invalid_parameter_handler new_handler) { - return InterlockedExchangePointer(&handler, new_handler); + return InterlockedExchangePointer((void**)&handler, new_handler); } _invalid_parameter_handler (__cdecl *__MINGW_IMP_SYMBOL(_set_invalid_parameter_handler))(_invalid_parameter_handler) =