Message169576
Alexander Belopolsky <report@bugs.python.org> wrote:
> I am still getting up to speed with all the changes that went in since
> 3.2. I'll review your patch over the weekend. Meanwhile, I think the
> goal should be that after PyMemoryview_FromBuffer(info) is called, it
> should be OK to discard info by calling PyBuffer_Release()
Now I'm puzzled: I thought your goal was to preserve the implicit cleanup
from 3.2, i.e. PyBuffer_Release() is called when the managed buffer is
deallocated.
Without the patch it's OK to call PyBuffer_Release(info) after
PyMemoryview_FromBuffer(info). With the patch you can't call
PyBuffer_Release(info), since it's done automatically already. |
|
Date |
User |
Action |
Args |
2012-08-31 19:12:12 | skrah | set | recipients:
+ skrah, ncoghlan, belopolsky, pitrou, Alexander.Belopolsky, docs@python |
2012-08-31 19:12:11 | skrah | link | issue15821 messages |
2012-08-31 19:12:11 | skrah | create | |
|