Mercurial > cpython-lru_cache-weakref
comparison Python/pythonrun.c @ 46123:248676988c54 legacy-trunk
C89 compliance: Microsoft compilers want variable declarations at the top
| author | Amaury Forgeot d'Arc <amauryfa@gmail.com> |
|---|---|
| date | Wed, 26 Mar 2008 23:07:43 +0000 |
| parents | d00ded8b2677 |
| children | 840064802952 |
comparison
equal
deleted
inserted
replaced
| 46122:a935c50cb51a | 46123:248676988c54 |
|---|---|
| 1415 PyParser_ASTFromString(const char *s, const char *filename, int start, | 1415 PyParser_ASTFromString(const char *s, const char *filename, int start, |
| 1416 PyCompilerFlags *flags, PyArena *arena) | 1416 PyCompilerFlags *flags, PyArena *arena) |
| 1417 { | 1417 { |
| 1418 mod_ty mod; | 1418 mod_ty mod; |
| 1419 perrdetail err; | 1419 perrdetail err; |
| 1420 int iflags; | 1420 int iflags = PARSER_FLAGS(flags); |
| 1421 iflags = PARSER_FLAGS(flags); | |
| 1422 | 1421 |
| 1423 node *n = PyParser_ParseStringFlagsFilenameEx(s, filename, | 1422 node *n = PyParser_ParseStringFlagsFilenameEx(s, filename, |
| 1424 &_PyParser_Grammar, start, &err, | 1423 &_PyParser_Grammar, start, &err, |
| 1425 &iflags); | 1424 &iflags); |
| 1426 if (n) { | 1425 if (n) { |
| 1442 char *ps2, PyCompilerFlags *flags, int *errcode, | 1441 char *ps2, PyCompilerFlags *flags, int *errcode, |
| 1443 PyArena *arena) | 1442 PyArena *arena) |
| 1444 { | 1443 { |
| 1445 mod_ty mod; | 1444 mod_ty mod; |
| 1446 perrdetail err; | 1445 perrdetail err; |
| 1447 int iflags; | 1446 int iflags = PARSER_FLAGS(flags); |
| 1448 | 1447 |
| 1449 iflags = PARSER_FLAGS(flags); | |
| 1450 node *n = PyParser_ParseFileFlagsEx(fp, filename, &_PyParser_Grammar, | 1448 node *n = PyParser_ParseFileFlagsEx(fp, filename, &_PyParser_Grammar, |
| 1451 start, ps1, ps2, &err, &iflags); | 1449 start, ps1, ps2, &err, &iflags); |
| 1452 if (n) { | 1450 if (n) { |
| 1453 if (flags) { | 1451 if (flags) { |
| 1454 flags->cf_flags |= iflags & PyCF_MASK; | 1452 flags->cf_flags |= iflags & PyCF_MASK; |
