Kaydet (Commit) 87298c4a authored tarafından Antoine Pitrou's avatar Antoine Pitrou

No declarations in the middle of a block (fixes compile under Windows)

üst 4d807667
...@@ -428,15 +428,15 @@ attrgetter_new(PyTypeObject *type, PyObject *args, PyObject *kwds) ...@@ -428,15 +428,15 @@ attrgetter_new(PyTypeObject *type, PyObject *args, PyObject *kwds)
} else { /* make it a tuple of non-dotted attrnames */ } else { /* make it a tuple of non-dotted attrnames */
PyObject *attr_chain = PyTuple_New(dot_count + 1); PyObject *attr_chain = PyTuple_New(dot_count + 1);
PyObject *attr_chain_item; PyObject *attr_chain_item;
Py_ssize_t unibuff_from = 0;
Py_ssize_t unibuff_till = 0;
Py_ssize_t attr_chain_idx = 0;
if (attr_chain == NULL) { if (attr_chain == NULL) {
Py_DECREF(attr); Py_DECREF(attr);
return NULL; return NULL;
} }
Py_ssize_t unibuff_from = 0;
Py_ssize_t unibuff_till = 0;
Py_ssize_t attr_chain_idx = 0;
for (; dot_count > 0; --dot_count) { for (; dot_count > 0; --dot_count) {
while (item_buffer[unibuff_till] != (Py_UNICODE)'.') { while (item_buffer[unibuff_till] != (Py_UNICODE)'.') {
++unibuff_till; ++unibuff_till;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment