summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/idea/i_ofb64.c
diff options
context:
space:
mode:
authortb <>2024-03-29 04:50:11 +0000
committertb <>2024-03-29 04:50:11 +0000
commit85218251e0b479212b2e2c267e504d095975edae (patch)
treea61cc09104315091d4f55dc8c023f57e5e93257d /src/lib/libcrypto/idea/i_ofb64.c
parentc282f5d486e0f98cf3d6a665f95054e3b9e5b3dc (diff)
downloadopenbsd-85218251e0b479212b2e2c267e504d095975edae.tar.gz
openbsd-85218251e0b479212b2e2c267e504d095975edae.tar.bz2
openbsd-85218251e0b479212b2e2c267e504d095975edae.zip
Make X509_VERIFY_PARAM_set1_policies() less bad
If any OBJ_dup() fails along the way, a partially copied policy stack would remain on the params object. This makes no sense. Implement and use an sk_ASN1_OBJECT_deep_copy(), that copies the full stack or else returns NULL. Remove unnecessary NULL check and streamline some other logic. ok jsing
Diffstat (limited to 'src/lib/libcrypto/idea/i_ofb64.c')
0 files changed, 0 insertions, 0 deletions