File: tests/cpychecker/refcounts/object_leak/input.c
Function: object_leak
Error: ob_refcnt of PyLongObject is 1 too high
22 PyObject *
23 object_leak(PyObject *self, PyObject *args)
24 {
25     /* Buggy code: create an object: */
26     PyObject *tmp = PyLong_FromLong(0x1000);
PyLong_FromLong() succeeds
PyLongObject allocated at:     PyObject *tmp = PyLong_FromLong(0x1000);
27 
28     /* Then throw it away, leaking the object (assuming the call succeeds) */
29     return NULL;
returning
ob_refcnt of PyLongObject is 1 too high
30 }