Commit 10e46444 authored by Fred Drake's avatar Fred Drake

Fix in trailing comment: PyDict_SetItemString() does *not* consume a reference

count, PyList_SetItem() does.  Very confusing!
parent 614aaf7e
......@@ -461,9 +461,8 @@ quickly. Thus, to retrieve an object and store it again, the caller
must call Py_INCREF() explicitly.
NOTE: functions that 'consume' a reference count like
PyDict_SetItemString() even
consume the reference if the object wasn't stored, to simplify error
handling.
PyList_SetItemString() even consume the reference if the object wasn't
stored, to simplify error handling.
It seems attractive to make other functions that take an object as
argument consume a reference count; however this may quickly get
......
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