diff options
| author | tb <> | 2025-12-05 14:19:27 +0000 |
|---|---|---|
| committer | tb <> | 2025-12-05 14:19:27 +0000 |
| commit | 9d2d9214b79d3c58a92235befe0378b7ada96773 (patch) | |
| tree | 526d0c6e6e79d5cde410d3592176246f57583320 /src/lib/libcrypto/asn1/p8_pkey.c | |
| parent | f3f05f0cf8c30a990193e332e26fdd8e54b3f59b (diff) | |
| download | openbsd-9d2d9214b79d3c58a92235befe0378b7ada96773.tar.gz openbsd-9d2d9214b79d3c58a92235befe0378b7ada96773.tar.bz2 openbsd-9d2d9214b79d3c58a92235befe0378b7ada96773.zip | |
Replace trivial uses of ASN1_STRING_data()
Almost entirely mechanical diff that ensures that for read-only accesses
we use the const correct ASN1_STRING_get0_data(). Arguably, in most
places the better fix would be to reach into ASN1_STRING but then we
have to think and bikeshed...
ok beck kenjiro
Diffstat (limited to 'src/lib/libcrypto/asn1/p8_pkey.c')
| -rw-r--r-- | src/lib/libcrypto/asn1/p8_pkey.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/libcrypto/asn1/p8_pkey.c b/src/lib/libcrypto/asn1/p8_pkey.c index bdb0c39ad5..a5e82ef7ff 100644 --- a/src/lib/libcrypto/asn1/p8_pkey.c +++ b/src/lib/libcrypto/asn1/p8_pkey.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: p8_pkey.c,v 1.25 2024/07/08 14:48:49 beck Exp $ */ | 1 | /* $OpenBSD: p8_pkey.c,v 1.26 2025/12/05 14:19:27 tb Exp $ */ |
| 2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL | 2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL |
| 3 | * project 1999. | 3 | * project 1999. |
| 4 | */ | 4 | */ |
| @@ -168,7 +168,7 @@ PKCS8_pkey_get0(const ASN1_OBJECT **ppkalg, const unsigned char **pk, | |||
| 168 | if (ppkalg != NULL) | 168 | if (ppkalg != NULL) |
| 169 | *ppkalg = p8->pkeyalg->algorithm; | 169 | *ppkalg = p8->pkeyalg->algorithm; |
| 170 | if (pk != NULL) { | 170 | if (pk != NULL) { |
| 171 | *pk = ASN1_STRING_data(p8->pkey); | 171 | *pk = ASN1_STRING_get0_data(p8->pkey); |
| 172 | *ppklen = ASN1_STRING_length(p8->pkey); | 172 | *ppklen = ASN1_STRING_length(p8->pkey); |
| 173 | } | 173 | } |
| 174 | if (pa != NULL) | 174 | if (pa != NULL) |
