Mercurial > cpython-lru_cache-weakref
comparison Modules/arraymodule.c @ 42540:aab687936ecd
Fix reference leak.
| author | Martin v. Löwis <martin@v.loewis.de> |
|---|---|
| date | Sat, 11 Aug 2007 14:25:27 +0000 |
| parents | c8b850b5a066 |
| children | 85c22b4d4455 |
comparison
equal
deleted
inserted
replaced
| 42539:43e32b2b4004 | 42540:aab687936ecd |
|---|---|
| 1256 return NULL; | 1256 return NULL; |
| 1257 res = PyObject_CallMethod(f, "write", "O", bytes); | 1257 res = PyObject_CallMethod(f, "write", "O", bytes); |
| 1258 Py_DECREF(bytes); | 1258 Py_DECREF(bytes); |
| 1259 if (res == NULL) | 1259 if (res == NULL) |
| 1260 return NULL; | 1260 return NULL; |
| 1261 Py_DECREF(res); /* drop write result */ | |
| 1261 } | 1262 } |
| 1262 | 1263 |
| 1263 done: | 1264 done: |
| 1264 Py_INCREF(Py_None); | 1265 Py_INCREF(Py_None); |
| 1265 return Py_None; | 1266 return Py_None; |
