For platforms (like Windows) that wrap _socket.socket:

+ Don't change the arglist requirements.
+ Give the wrapper the same docstring as _socket.socket (it didn't
  have any docstring).
This commit is contained in:
Tim Peters 2002-07-31 17:32:11 +00:00
parent 108b7918b0
commit 8c3fb874ae
1 changed files with 3 additions and 2 deletions

View File

@ -62,8 +62,9 @@ if (sys.platform.lower().startswith("win")
_realsocketcall = _socket.socket
def socket(family, type, proto=0):
return _socketobject(_realsocketcall(family, type, proto))
def socket(*args):
return _socketobject(_realsocketcall(*args))
socket.__doc__ = _realsocketcall.__doc__
if SSL_EXISTS:
_realsslcall = _ssl.ssl