summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Josefsson <simon@josefsson.org>2007-02-09 13:40:56 +0000
committerSimon Josefsson <simon@josefsson.org>2007-02-09 13:40:56 +0000
commitdedec832913240a50fc92a05875d2a603c91bdf4 (patch)
treef7a05e2c98914d77379fd27f8707a7a5cfbf4fe5
parent4c703d8e9961951027528cea9ca77c365edb56be (diff)
downloadgnutls-dedec832913240a50fc92a05875d2a603c91bdf4.tar.gz
Strings not zero terminated.
-rw-r--r--lib/x509/output.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/lib/x509/output.c b/lib/x509/output.c
index 666068ffc1..93db449392 100644
--- a/lib/x509/output.c
+++ b/lib/x509/output.c
@@ -258,19 +258,19 @@ print_crldist (gnutls_string * str, gnutls_x509_crt_t cert)
switch (err)
{
case GNUTLS_SAN_DNSNAME:
- addf (str, "\t\t\tDNSname: %s\n", buffer);
+ addf (str, "\t\t\tDNSname: %.*s\n", size, buffer);
break;
case GNUTLS_SAN_RFC822NAME:
- addf (str, "\t\t\tRFC822name: %s\n", buffer);
+ addf (str, "\t\t\tRFC822name: %.*s\n", size, buffer);
break;
case GNUTLS_SAN_URI:
- addf (str, "\t\t\tURI: %s\n", buffer);
+ addf (str, "\t\t\tURI: %.*s\n", size, buffer);
break;
case GNUTLS_SAN_IPADDRESS:
- addf (str, "\t\t\tIPAddress: %s\n", buffer);
+ addf (str, "\t\t\tIPAddress: %.*s\n", size, buffer);
break;
default:
@@ -397,19 +397,19 @@ print_san (gnutls_string * str, gnutls_x509_crt_t cert, int san_idx)
switch (err)
{
case GNUTLS_SAN_DNSNAME:
- addf (str, "\t\t\tDNSname: %s\n", buffer);
+ addf (str, "\t\t\tDNSname: %.*s\n", size, buffer);
break;
case GNUTLS_SAN_RFC822NAME:
- addf (str, "\t\t\tRFC822name: %s\n", buffer);
+ addf (str, "\t\t\tRFC822name: %.*s\n", size, buffer);
break;
case GNUTLS_SAN_URI:
- addf (str, "\t\t\tURI: %s\n", buffer);
+ addf (str, "\t\t\tURI: %.*s\n", size, buffer);
break;
case GNUTLS_SAN_IPADDRESS:
- addf (str, "\t\t\tIPAddress: %s\n", buffer);
+ addf (str, "\t\t\tIPAddress: %.*s\n", size, buffer);
break;
case GNUTLS_SAN_OTHERNAME: