File: | src/BTrees/BTreeTemplate.c |
Function: | BTree_addUnique |
Error: | returning (PyObject*)NULL without setting an exception |
1841 static PyObject *
1842 BTree_addUnique(BTree *self, PyObject *args)
1843 {
1844 int grew;
1845 PyObject *key, *v;
1846
1847 UNLESS (PyArg_ParseTuple(args, "OO", &key, &v)) return NULL;
when PyArg_ParseTuple() succeeds
taking False path
1848
1849 if ((grew=_BTree_set(self, key, v, 1, 0)) < 0) return NULL;
when considering range: -0x80000000 <= value <= -1
taking True path
1850 return PyInt_FromLong(grew);
1851 }
returning (PyObject*)NULL without setting an exception