diff Modules/socketmodule.c @ 31790:29da8bdfeb4e legacy-trunk

Make socket.sslerror a subclass of socket.error . Added socket.error to the socket module's C API.
author Brett Cannon <bcannon@gmail.com>
date Tue, 23 Mar 2004 23:16:54 +0000
parents ec6232ed9115
children 51aaceeaabe1
line wrap: on
line diff
--- a/Modules/socketmodule.c	Tue Mar 23 21:40:07 2004 +0000
+++ b/Modules/socketmodule.c	Tue Mar 23 23:16:54 2004 +0000
@@ -3559,6 +3559,7 @@
 PySocketModule_APIObject PySocketModuleAPI =
 {
 	&sock_type,
+        NULL
 };
 
 
@@ -3596,6 +3597,7 @@
 	socket_error = PyErr_NewException("socket.error", NULL, NULL);
 	if (socket_error == NULL)
 		return;
+        PySocketModuleAPI.error = socket_error;
 	Py_INCREF(socket_error);
 	PyModule_AddObject(m, "error", socket_error);
 	socket_herror = PyErr_NewException("socket.herror",