Rewrite asn1_item_ex_d2i_choice() using CBS.
authorjsing <jsing@openbsd.org>
Thu, 12 May 2022 19:52:31 +0000 (19:52 +0000)
committerjsing <jsing@openbsd.org>
Thu, 12 May 2022 19:52:31 +0000 (19:52 +0000)
commitb4cd7288f87f4b565fc3fed8f222ca25045b5be9
tree245a81f9e8d9542d0c9c6c3968daf554af2ab03f
parentb3e79a77cfb5db756bb740c48e65035edb7893f3
Rewrite asn1_item_ex_d2i_choice() using CBS.

Now that combine no longer exists, we can also free and reallocate.

ok tb@
lib/libcrypto/asn1/tasn_dec.c