From dc988119b5d5fae461ab333ac35a023aa0d382d7 Mon Sep 17 00:00:00 2001 From: Neal Norwitz Date: Sat, 25 Aug 2007 16:58:09 +0000 Subject: [PATCH] Fix a few more variables to try to get this to compile with Visual Studio. --- Modules/_ssl.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Modules/_ssl.c b/Modules/_ssl.c index d6f8038df3..4d6c38cc3b 100644 --- a/Modules/_ssl.c +++ b/Modules/_ssl.c @@ -440,6 +440,7 @@ _create_dict_for_X509_NAME (X509_NAME *xname) PyObject *name_obj; ASN1_STRING *value; PyObject *value_obj; + unsigned char *valuebuf = NULL; X509_NAME_ENTRY *entry = X509_NAME_get_entry(xname, index_counter); @@ -453,7 +454,6 @@ _create_dict_for_X509_NAME (X509_NAME *xname) goto fail0; value = X509_NAME_ENTRY_get_data(entry); - unsigned char *valuebuf = NULL; buflen = ASN1_STRING_to_UTF8(&valuebuf, value); if (buflen < 0) { Py_DECREF(name_obj); @@ -493,6 +493,7 @@ PySSL_peercert(PySSLObject *self) int len; ASN1_TIME *notBefore, *notAfter; PyObject *pnotBefore, *pnotAfter; + int verification; if (!self->peer_cert) Py_RETURN_NONE; @@ -501,7 +502,7 @@ PySSL_peercert(PySSLObject *self) if (retval == NULL) return NULL; - int verification = SSL_CTX_get_verify_mode(self->ctx); + verification = SSL_CTX_get_verify_mode(self->ctx); if ((verification & SSL_VERIFY_PEER) == 0) return retval; -- 2.50.1