X509_verify_cert(): Garbage collect the unused roots variable
authortb <tb@openbsd.org>
Mon, 8 May 2023 05:37:36 +0000 (05:37 +0000)
committertb <tb@openbsd.org>
Mon, 8 May 2023 05:37:36 +0000 (05:37 +0000)
commit44629abd96c6f7f20f6592fa510851abfea9b2f0
treefe6013df242d32f6fded0726940f30b6c8ab95b4
parent03004f8fcf7c70654de737fb34ffc4361b5ba411
X509_verify_cert(): Garbage collect the unused roots variable

roots was used to store the trusted stack or pull the roots out of the
X509_STORE before beck unmooned Ethel in x509_vfy.c r1.88. Since then
this variable is effectively unused. It seems the STACK_OF(3) madness
is too complicated for -Wunused-but-set-variable to notice.

ok miod
lib/libcrypto/x509/x509_vfy.c