diff options
author | doug <> | 2014-09-01 20:54:37 +0000 |
---|---|---|
committer | doug <> | 2014-09-01 20:54:37 +0000 |
commit | a7ac30e7ed8aea1757edfca3d7d31bbca2d3e006 (patch) | |
tree | 97288f64885dc93f5729da15f1f84bf81947bf85 /src/usr.bin/openssl/ca.c | |
parent | 3a73303a1e6380909be747996eb639ebc395fab6 (diff) | |
download | openbsd-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.c | 14 |
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"); |