Dave Cole wrote: > for (i = 0; i < num_values; i++) { > PyObject *obj; > > obj = PyInt_FromLong(value[i]); > if (obj == NULL > || PyTuple_SetItem(tuple, i, obj) != 0) { > Py_DECREF(tuple); > return NULL; > } > }
in theory, if PyInt_FromLong succeeds, and PyTuple_SetItem fails, you'll leak an object. </F> -- http://mail.python.org/mailman/listinfo/python-list