mattip <[email protected]> added the comment:

indeed, _rsocket_rffi correctly has 
WSADuplicateSocket = external('WSADuplicateSocket', 
                             [socketfd_type, rwin32.DWORD,
                              lltype.Ptr(WSAPROTOCOL_INFO)],
                              rffi.INT)
and rsocket.py has
    def dup(fd):
        with lltype.scoped_alloc(_c.WSAData, zero=True) as info:
            if _c.WSADuplicateSocket(fd, rwin32.GetCurrentProcessId(), info):
                 ...

That should be easy to fix then. Thanks!

________________________________________
PyPy bug tracker <[email protected]>
<https://bugs.pypy.org/issue1446>
________________________________________
_______________________________________________
pypy-issue mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-issue

Reply via email to