diff Modules/_ssl.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 9da537167b74
children 598a5ce63322
line wrap: on
line diff
--- a/Modules/_ssl.c	Tue Mar 23 21:40:07 2004 +0000
+++ b/Modules/_ssl.c	Tue Mar 23 23:16:54 2004 +0000
@@ -609,7 +609,9 @@
 	SSLeay_add_ssl_algorithms();
 
 	/* Add symbols to module dict */
-	PySSLErrorObject = PyErr_NewException("socket.sslerror", NULL, NULL);
+	PySSLErrorObject = PyErr_NewException("socket.sslerror",
+                                               PySocketModule.error,
+                                               NULL);
 	if (PySSLErrorObject == NULL)
 		return;
 	PyDict_SetItemString(d, "sslerror", PySSLErrorObject);