]> granicus.if.org Git - python/commitdiff
Fix a compiler warning on FreeBSD
authorVictor Stinner <victor.stinner@gmail.com>
Thu, 18 Jul 2013 00:43:47 +0000 (02:43 +0200)
committerVictor Stinner <victor.stinner@gmail.com>
Thu, 18 Jul 2013 00:43:47 +0000 (02:43 +0200)
Modules/python.c:40: warning: ISO C90 forbids mixed declarations and code

Modules/python.c

index 71335deb5abebce98412b225c0ac1c372a26381f..326aa36983681be00a733c14fc3c15c51beec35a 100644 (file)
@@ -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