commit 30261fe6f17b24bd57008ffde9650cd1a13d9cbd
Author: Oswald Buddenhagen <o...@users.sf.net>
Date:   Tue Aug 4 11:17:56 2020 +0200

    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.

 src/socket.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/socket.c b/src/socket.c
index 6078f99..84449e7 100644
--- a/src/socket.c
+++ b/src/socket.c
@@ -41,7 +41,7 @@
 # include <openssl/err.h>
 # include <openssl/x509v3.h>
 # 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_STORE_get0_objects(o) ((o)->objs)
 # endif


_______________________________________________
isync-devel mailing list
isync-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/isync-devel

Reply via email to