analyze_cells(): This no longer compiled under VC 7.1.

Move declaration of local `flags` to top of block.
This commit is contained in:
Tim Peters 2006-01-08 02:19:07 +00:00
parent 46aae198ad
commit d8fe7ab711
1 changed files with 2 additions and 1 deletions

View File

@ -432,8 +432,9 @@ analyze_cells(PyObject *scope, PyObject *free)
if (!w)
return 0;
while (PyDict_Next(scope, &pos, &name, &v)) {
long flags;
assert(PyInt_Check(v));
long flags = PyInt_AS_LONG(v);
flags = PyInt_AS_LONG(v);
if (flags != LOCAL)
continue;
if (!PyDict_GetItem(free, name))