* mingwex/feclearexcept.c (feclearexcept): Change declaration.

Do not return a value.
	* mingwex/fegetexceptflag.c (fegetexceptflag): Likewise.
	* mingwex/feraiseexcept.c (feraiseexcept): Likewise.
	* mingwex/fesetexceptflag.c (fesetexceptflag): Likewise.
	* mingwex/fegetenv.c (fegetenv): Likewise.
	* mingwex/fesetenv.c (fesetenv): Likewise.
	* mingwex/feupdateenv.c (feupdateenv): Likewise.
	* include/fenv.h (feclearexcept, fegetexceptflag, feraiseexcept,
	fesetexceptflag, fegetenv, fesetenv, feupdateenv): Correct
	prototypes.
This commit is contained in:
Danny Smith
2005-08-25 02:35:34 +00:00
parent 03ee0ba163
commit 5092e4a714
8 changed files with 14 additions and 21 deletions

View File

@@ -10,11 +10,10 @@
/* FIXME: this works but surely there must be a better way. */
int feupdateenv (const fenv_t * envp)
void feupdateenv (const fenv_t * envp)
{
unsigned int _fexcept = fetestexcept (FE_ALL_EXCEPT); /*save excepts */
fesetenv (envp); /* install the env */
feraiseexcept (_fexcept); /* raise the execept */
return 0;
}