fix version comparison in LibreSSL conditional
the operator was exactly inverted. that means that it actually wouldn't
compile with both older versions (that needed the aliases) and
potentially new versions (that will hide the data members - still not
the case as of 3.2).
amends 8a40554f0
.
This commit is contained in:
parent
542e38dd49
commit
30261fe6f1
|
@ -41,7 +41,7 @@
|
||||||
# include <openssl/err.h>
|
# include <openssl/err.h>
|
||||||
# include <openssl/x509v3.h>
|
# include <openssl/x509v3.h>
|
||||||
# if OPENSSL_VERSION_NUMBER < 0x10100000L \
|
# if OPENSSL_VERSION_NUMBER < 0x10100000L \
|
||||||
|| (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER >= 0x2070100fL)
|
|| (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x2070100fL)
|
||||||
# define X509_OBJECT_get0_X509(o) ((o)->data.x509)
|
# define X509_OBJECT_get0_X509(o) ((o)->data.x509)
|
||||||
# define X509_STORE_get0_objects(o) ((o)->objs)
|
# define X509_STORE_get0_objects(o) ((o)->objs)
|
||||||
# endif
|
# endif
|
||||||
|
|
Loading…
Reference in New Issue
Block a user