[Checkins] SVN: BTrees/branches/py3k/ Better argument name.
Tres Seaver
cvs-admin at zope.org
Fri Dec 14 22:37:19 UTC 2012
Log message for revision 128670:
Better argument name.
Changed:
_U BTrees/branches/py3k/
U BTrees/branches/py3k/BTrees/BTreeItemsTemplate.c
-=-
Modified: BTrees/branches/py3k/BTrees/BTreeItemsTemplate.c
===================================================================
--- BTrees/branches/py3k/BTrees/BTreeItemsTemplate.c 2012-12-14 22:37:18 UTC (rev 128669)
+++ BTrees/branches/py3k/BTrees/BTreeItemsTemplate.c 2012-12-14 22:37:19 UTC (rev 128670)
@@ -409,21 +409,20 @@
}
static PyObject *
-BTreeItems_subscript(BTreeItems *self, PyObject* key)
+BTreeItems_subscript(BTreeItems *self, PyObject* subscript)
{
Py_ssize_t len = BTreeItems_length_or_nonzero(self, 0);
- if (PyIndex_Check(key))
+ if (PyIndex_Check(subscript))
{
- Py_ssize_t i = INT_AS_LONG(key);
- i = PyNumber_AsSsize_t(key, PyExc_IndexError);
+ Py_ssize_t i = PyNumber_AsSsize_t(subscript, PyExc_IndexError);
if (i == -1 && PyErr_Occurred())
return NULL;
if (i < 0)
i += len;
return BTreeItems_item(self, i);
}
- if (PySlice_Check(key))
+ if (PySlice_Check(subscript))
{
Py_ssize_t start, stop, step, slicelength;
@@ -433,7 +432,7 @@
#define SLICEOBJ(x) (PySliceObject*)(x)
#endif
- if (PySlice_GetIndicesEx(SLICEOBJ(key), len,
+ if (PySlice_GetIndicesEx(SLICEOBJ(subscript), len,
&start, &stop, &step, &slicelength) < 0)
{
return NULL;
More information about the checkins
mailing list