summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Sulfrian <alexander@sulfrian.net>2014-05-12 22:38:46 +0200
committerAlexander Sulfrian <alexander@sulfrian.net>2014-05-12 22:38:46 +0200
commitfe1db17c2f5395b8a53814dda3ab586d2a53fa99 (patch)
treea2fb0de411663c2337680bdb2898621acd8d995b
parent32c400792341b8135ec115643abacf5288e566df (diff)
downloadm2crypto_ext-fe1db17c2f5395b8a53814dda3ab586d2a53fa99.tar.gz
m2crypto_ext-fe1db17c2f5395b8a53814dda3ab586d2a53fa99.tar.bz2
m2crypto_ext-fe1db17c2f5395b8a53814dda3ab586d2a53fa99.zip
x509_extension_get_data: fix length
-rw-r--r--M2Crypto_ext.i2
1 files changed, 1 insertions, 1 deletions
diff --git a/M2Crypto_ext.i b/M2Crypto_ext.i
index 50bdd4a..afacb0a 100644
--- a/M2Crypto_ext.i
+++ b/M2Crypto_ext.i
@@ -24,7 +24,7 @@ PyObject *x509_extension_get_data(X509_EXTENSION *ext) {
ASN1_get_object(&octet_str_data, &xlen, &tag, &xclass, octet_str->length);
PyObject * encodedString;
- encodedString = PyString_FromStringAndSize((const char *)octet_str_data, octet_str->length);
+ encodedString = PyString_FromStringAndSize((const char*)octet_str_data, xlen);
return encodedString;
}
%}