Amaury Forgeot d'Arc <[email protected]> added the comment:
This looks suspect (in function posix_write)::
if (!PyArg_ParseTuple(args, "iy*:write", &fd, &pbuf))
return NULL;
if (!_PyVerify_fd(fd))
return posix_error();
I'd prefer a "PyBuffer_Release(&pbuf);" before returning...
Many other occurrences of _PyVerify_fd have this issue.
----------
_______________________________________
Python tracker <[email protected]>
<http://bugs.python.org/issue10383>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com