Message194598
| Author |
pitrou |
| Recipients |
brett.cannon, eric.snow, loewis, ncoghlan, pitrou, sbt |
| Date |
2013年08月07日.08:02:30 |
| SpamBayes Score |
-1.0 |
| Marked as misclassified |
Yes |
| Message-id |
<1301002546.47906547.1375862544095.JavaMail.root@zimbra10-e2.priv.proxad.net> |
| In-reply-to |
<1375840196.98.0.117433808484.issue18674@psf.upfronthosting.co.za> |
| Content |
> It seems to me that the more appropriate change here would be to
> redefine PyState_FindModule as return a *new* ref rather than a
> borrowed ref and have it do the Py_INCREF before returning.
>
> Code using it would then need to add an appropriate Py_DECREF. A
> reference leak is generally a less dangerous bug than an early free.
I hadn't thought about that. Code must add Py_DECREF only on 3.4+, then. |
|