OpenSSL.crypto builds without warnings
diff --git a/OpenSSL/py3k.h b/OpenSSL/py3k.h
index dc46b43..443ad8d 100644
--- a/OpenSSL/py3k.h
+++ b/OpenSSL/py3k.h
@@ -10,6 +10,7 @@
PyInit_##name(void)
#define PyText_FromString PyUnicode_FromString
+#define PyText_FromStringAndSize PyUnicode_FromStringAndSize
#else /* (PY_VERSION_HEX >= 0x03000000) */
@@ -22,10 +23,12 @@
#define PyBytes_Size PyString_Size
#define PyBytes_Check PyString_Check
+#define PyBytes_CheckExact PyString_CheckExact
#define PyBytes_AsString PyString_AsString
#define PyBytes_FromStringAndSize PyString_FromStringAndSize
#define PyText_FromString PyString_FromString
+#define PyText_FromStringAndSize PyString_FromStringAndSize
#define PyOpenSSL_MODINIT(name)
void \