mirror of
https://github.com/reactos/reactos.git
synced 2024-08-30 07:08:19 +00:00
![Timo Kreuzer](/assets/img/avatar_default.png)
We previously used 2 different versions: one from wine and one from mingw-w64. The former was used in msvcrt, the latter was statically compiled into the executable. When using MS libs, there is only one _matherr, which is statically linked into the executable and does nothing (it's not really a function for users to be called). _setusermatherror should only exist in msvcrt and not statically, which wouldn't work at all.
19 lines
376 B
C
19 lines
376 B
C
/*
|
|
* PROJECT: ReactOS CRT library
|
|
* LICENSE: MIT (https://spdx.org/licenses/MIT)
|
|
* PURPOSE: Implementation of _matherr dummy
|
|
* COPYRIGHT: Copyright 2021 Timo Kreuzer <timo.kreuzer@reactos.org>
|
|
*/
|
|
|
|
// DO NOT SYNC WITH WINE OR MINGW32
|
|
|
|
#include <math.h>
|
|
|
|
/* Dummy function, like in MS CRT */
|
|
int
|
|
__cdecl
|
|
_matherr(struct _exception *pexcept)
|
|
{
|
|
return 0;
|
|
}
|