• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1diff --git a/CMakeLists.txt b/CMakeLists.txt
2index 1645a264a..12f8ca999 100644
3--- a/CMakeLists.txt
4+++ b/CMakeLists.txt
5@@ -635,6 +635,8 @@ add_library(
6   src/ssl/tls_record.cc
7 )
8
9+target_link_libraries(ssl crypto)
10+
11 add_executable(
12   bssl
13
14diff --git a/src/crypto/x509/t_x509.c b/src/crypto/x509/t_x509.c
15index 7c32a8798..6e50d040e 100644
16--- a/src/crypto/x509/t_x509.c
17+++ b/src/crypto/x509/t_x509.c
18@@ -318,9 +318,7 @@ int X509_signature_print(BIO *bp, const X509_ALGOR *sigalg,
19 int X509_NAME_print(BIO *bp, const X509_NAME *name, int obase)
20 {
21     char *s, *c, *b;
22-    int ret = 0, l, i;
23-
24-    l = 80 - 2 - obase;
25+    int ret = 0, i;
26
27     b = X509_NAME_oneline(name, NULL, 0);
28     if (!b)
29@@ -347,12 +345,10 @@ int X509_NAME_print(BIO *bp, const X509_NAME *name, int obase)
30                 if (BIO_write(bp, ", ", 2) != 2)
31                     goto err;
32             }
33-            l--;
34         }
35         if (*s == '\0')
36             break;
37         s++;
38-        l--;
39     }
40
41     ret = 1;
42