summaryrefslogtreecommitdiff
path: root/src/openssl_stream.h
diff options
context:
space:
mode:
authorCarlos Martín Nieto <cmn@dwim.me>2016-11-02 12:35:46 +0100
committerCarlos Martín Nieto <cmn@dwim.me>2016-11-02 13:02:13 +0100
commit2f3adf9513b1579ae17489d45d032b962bba885a (patch)
tree5cb07cda203bdbed8e6416c62c9c4e29dffa3c4d /src/openssl_stream.h
parentf15eedb3a390dcbe441cd77231c3449ff941d189 (diff)
downloadlibgit2-2f3adf9513b1579ae17489d45d032b962bba885a.tar.gz
openssl: use ASN1_STRING_get0_data when compiling against 1.1
For older versions we can fall back on the deprecated ASN1_STRING_data.
Diffstat (limited to 'src/openssl_stream.h')
-rw-r--r--src/openssl_stream.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/openssl_stream.h b/src/openssl_stream.h
index 509e40428..e8ce5d91b 100644
--- a/src/openssl_stream.h
+++ b/src/openssl_stream.h
@@ -108,6 +108,11 @@ GIT_INLINE(void*) BIO_get_data(BIO *a)
return a->ptr;
}
+GIT_INLINE(const unsigned char *) ASN1_STRING_get0_data(const ASN1_STRING *x)
+{
+ return ASN1_STRING_data((ASN1_STRING *)x);
+}
+
# endif
#endif