Move the global variables 'size' and 'name' to the top -- these are
"module parameters", and used in the Windows test (which crashed
because size was undefined -- sigh).
diff --git a/Lib/test/test_largefile.py b/Lib/test/test_largefile.py
index 407aba8..e030160 100644
--- a/Lib/test/test_largefile.py
+++ b/Lib/test/test_largefile.py
@@ -11,6 +11,11 @@
 import os, struct, stat, sys
 
 
+# create >2GB file (2GB = 2147483648 bytes)
+size = 2500000000L
+name = test_support.TESTFN
+
+
 # On Windows this test comsumes large resources; It takes a long time to build
 # the >2GB file and takes >2GB of disk space therefore the resource must be
 # enabled to run this test.  If not, nothing after this line stanza will be
@@ -38,11 +43,6 @@
         f.close()
 
 
-# create >2GB file (2GB = 2147483648 bytes)
-size = 2500000000L
-name = test_support.TESTFN
-
-
 def expect(got_this, expect_this):
     if test_support.verbose:
         print '%r =?= %r ...' % (got_this, expect_this),