summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/buffer
diff options
context:
space:
mode:
authortb <>2026-01-07 10:18:35 +0000
committertb <>2026-01-07 10:18:35 +0000
commitd1b3b66046081080bf1bd1de6e207c16ebcc4e49 (patch)
treeac95db23df2531ddc01da92dd6cbcc037434d99d /src/lib/libcrypto/buffer
parent8b1bee23ae71f5487fb90c67a0167e18ffb75aac (diff)
downloadopenbsd-d1b3b66046081080bf1bd1de6e207c16ebcc4e49.tar.gz
openbsd-d1b3b66046081080bf1bd1de6e207c16ebcc4e49.tar.bz2
openbsd-d1b3b66046081080bf1bd1de6e207c16ebcc4e49.zip
Fix ASN1_ADB_END macro, make it compatible with OpenSSL
In asn1t.h r1.18 (commit 9b72422d) I removed the app_items member from ASN1_ADB and failed to fix up the ASN1_ADB_END() macro that populates the ASN1_ADB. This means ASN1_ADB_END() tried to initialize one member too many and would thus cause a compilation failure, so nobody uses this with LibreSSL. Internally, we have expanded all its uses. We could leave it broken or fix it up. Take the opportunity to add an unused adb_cb() argument instead, making the macro invocation compatible with OpenSSL. ok jsing kenjiro
Diffstat (limited to 'src/lib/libcrypto/buffer')
0 files changed, 0 insertions, 0 deletions