]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
C89 compliance: Microsoft compilers want variable declarations at the top
authorAmaury Forgeot d'Arc <amauryfa@gmail.com>
Wed, 26 Mar 2008 23:07:43 +0000 (23:07 +0000)
committerAmaury Forgeot d'Arc <amauryfa@gmail.com>
Wed, 26 Mar 2008 23:07:43 +0000 (23:07 +0000)
Python/pythonrun.c

index 39d7327dd86e13b9287f46d55abf36bf95f8b5e0..6cc9f6df5d575fa0323abca8e845d36e1ac77c8d 100644 (file)
@@ -1417,8 +1417,7 @@ PyParser_ASTFromString(const char *s, const char *filename, int start,
 {
        mod_ty mod;
        perrdetail err;
-       int iflags;
-       iflags = PARSER_FLAGS(flags);
+       int iflags = PARSER_FLAGS(flags);
 
        node *n = PyParser_ParseStringFlagsFilenameEx(s, filename,
                                        &_PyParser_Grammar, start, &err,
@@ -1444,9 +1443,8 @@ PyParser_ASTFromFile(FILE *fp, const char *filename, int start, char *ps1,
 {
        mod_ty mod;
        perrdetail err;
-       int iflags;
+       int iflags = PARSER_FLAGS(flags);
 
-       iflags = PARSER_FLAGS(flags);
        node *n = PyParser_ParseFileFlagsEx(fp, filename, &_PyParser_Grammar,
                                start, ps1, ps2, &err, &iflags);
        if (n) {