summaryrefslogtreecommitdiff
path: root/src/usr.bin/openssl/ca.c
diff options
context:
space:
mode:
authordoug <>2014-09-01 20:54:37 +0000
committerdoug <>2014-09-01 20:54:37 +0000
commita7ac30e7ed8aea1757edfca3d7d31bbca2d3e006 (patch)
tree97288f64885dc93f5729da15f1f84bf81947bf85 /src/usr.bin/openssl/ca.c
parent3a73303a1e6380909be747996eb639ebc395fab6 (diff)
downloadopenbsd-a7ac30e7ed8aea1757edfca3d7d31bbca2d3e006.tar.gz
openbsd-a7ac30e7ed8aea1757edfca3d7d31bbca2d3e006.tar.bz2
openbsd-a7ac30e7ed8aea1757edfca3d7d31bbca2d3e006.zip
Enable -Wshadow in openssl(1) and fix a few shadow warnings.
ok jsing@
Diffstat (limited to 'src/usr.bin/openssl/ca.c')
-rw-r--r--src/usr.bin/openssl/ca.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/usr.bin/openssl/ca.c b/src/usr.bin/openssl/ca.c
index e895eab9e0..0e2e1c6450 100644
--- a/src/usr.bin/openssl/ca.c
+++ b/src/usr.bin/openssl/ca.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: ca.c,v 1.2 2014/08/28 14:23:52 jsing Exp $ */ 1/* $OpenBSD: ca.c,v 1.3 2014/09/01 20:54:37 doug Exp $ */
2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) 2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
3 * All rights reserved. 3 * All rights reserved.
4 * 4 *
@@ -1125,7 +1125,7 @@ bad:
1125 BIO_printf(bio_err, "writing new certificates\n"); 1125 BIO_printf(bio_err, "writing new certificates\n");
1126 for (i = 0; i < sk_X509_num(cert_sk); i++) { 1126 for (i = 0; i < sk_X509_num(cert_sk); i++) {
1127 int k; 1127 int k;
1128 char *serial; 1128 char *serialstr;
1129 unsigned char *data; 1129 unsigned char *data;
1130 1130
1131 x = sk_X509_value(cert_sk, i); 1131 x = sk_X509_value(cert_sk, i);
@@ -1133,13 +1133,13 @@ bad:
1133 j = x->cert_info->serialNumber->length; 1133 j = x->cert_info->serialNumber->length;
1134 data = (unsigned char *)x->cert_info->serialNumber->data; 1134 data = (unsigned char *)x->cert_info->serialNumber->data;
1135 if (j > 0) 1135 if (j > 0)
1136 serial = bin2hex(data, j); 1136 serialstr = bin2hex(data, j);
1137 else 1137 else
1138 serial = strdup("00"); 1138 serialstr = strdup("00");
1139 if (serial) { 1139 if (serialstr) {
1140 k = snprintf(buf[2], sizeof(buf[2]), 1140 k = snprintf(buf[2], sizeof(buf[2]),
1141 "%s/%s.pem", outdir, serial); 1141 "%s/%s.pem", outdir, serialstr);
1142 free(serial); 1142 free(serialstr);
1143 if (k == -1 || k >= sizeof(buf[2])) { 1143 if (k == -1 || k >= sizeof(buf[2])) {
1144 BIO_printf(bio_err, 1144 BIO_printf(bio_err,
1145 "certificate file name too long\n"); 1145 "certificate file name too long\n");