]> git.eshelyaron.com Git - emacs.git/commitdiff
Simplify by assuming GnuTLS 2.12.2 or later
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 3 Aug 2016 12:02:03 +0000 (08:02 -0400)
committerPaul Eggert <eggert@cs.ucla.edu>
Wed, 3 Aug 2016 12:02:31 +0000 (08:02 -0400)
* src/gnutls.c (gnutls_certificate_details):
* src/sysdep.c: Assume GnuTLS 2.12.2 or later.

src/gnutls.c
src/sysdep.c

index bc35dfb411625e3ad1ddff5cdd39fb20841cdeea..d242919270bd95edaaa628b023bc9f44c56f5001 100644 (file)
@@ -883,8 +883,6 @@ gnutls_certificate_details (gnutls_x509_crt_t cert)
       xfree (dn);
     }
 
-  /* Versions older than 2.11 doesn't have these four functions. */
-#if GNUTLS_VERSION_NUMBER >= 0x020b00
   /* SubjectPublicKeyInfo. */
   {
     unsigned int bits;
@@ -933,7 +931,6 @@ gnutls_certificate_details (gnutls_x509_crt_t cert)
                                  make_string (buf, buf_size)));
       xfree (buf);
     }
-#endif
 
   /* Signature. */
   err = gnutls_x509_crt_get_signature_algorithm (cert);
index 16541735f036ec31a466411727d5eea3aa856742..43ff0a1e4968f77cc1a239d04c861b10ad890709 100644 (file)
@@ -95,7 +95,7 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 #include "gnutls.h"
 /* MS-Windows loads GnuTLS at run time, if available; we don't want to
    do that during startup just to call gnutls_rnd.  */
-#if 0x020c00 <= GNUTLS_VERSION_NUMBER && !defined WINDOWSNT
+#ifndef WINDOWSNT
 # include <gnutls/crypto.h>
 #else
 # define emacs_gnutls_global_init() Qnil