diff options
Diffstat (limited to 'Modules/python.c')
-rw-r--r-- | Modules/python.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/Modules/python.c b/Modules/python.c index 71335deb5a..326aa36983 100644 --- a/Modules/python.c +++ b/Modules/python.c @@ -23,6 +23,9 @@ main(int argc, char **argv) wchar_t **argv_copy2; int i, res; char *oldloc; +#ifdef __FreeBSD__ + fp_except_t m; +#endif argv_copy = (wchar_t **)PyMem_RawMalloc(sizeof(wchar_t*) * (argc+1)); argv_copy2 = (wchar_t **)PyMem_RawMalloc(sizeof(wchar_t*) * (argc+1)); @@ -37,8 +40,6 @@ main(int argc, char **argv) * exceptions by default. Here we disable them. */ #ifdef __FreeBSD__ - fp_except_t m; - m = fpgetmask(); fpsetmask(m & ~FP_X_OFL); #endif |