From: Victor Stinner Date: Thu, 18 Jul 2013 00:43:47 +0000 (+0200) Subject: Fix a compiler warning on FreeBSD X-Git-Tag: v3.4.0a1~151 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ca713c014ecab385b606237395e14508500b4d27;p=python Fix a compiler warning on FreeBSD Modules/python.c:40: warning: ISO C90 forbids mixed declarations and code --- 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