Ross Lagerwall <rosslagerw...@gmail.com> added the comment:

Here is a draft patch.

It uses the *at functions and fdlistdir consequently it only makes it safe if 
those functions are available. It works using a recursive implementation and an 
open file descriptor pointing to a directory, instead of maintaining state by 
changing the current directory. If the *at functions are unavailable, it falls 
back to the unsafe implementation.

It requires the patches from issue4761 and issue10755 to work.

----------
nosy: +rosslagerwall
Added file: http://bugs.python.org/file20274/i4489.patch

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue4489>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to