fix the type checking code
diff --git a/OpenSSL/ssl/context.c b/OpenSSL/ssl/context.c
index a30b51f..d4cae75 100644
--- a/OpenSSL/ssl/context.c
+++ b/OpenSSL/ssl/context.c
@@ -376,7 +376,7 @@
         name_attr = asciiname;
     }
 #endif
-    right_name = (PyUnicode_CheckExact(name_attr) &&
+    right_name = (PyText_CheckExact(name_attr) &&
                   strcmp(name, PyBytes_AsString(name_attr)) == 0);
     Py_DECREF(name_attr);
     res = (PyTypeObject *)type;