Plug a leak in EVP_read_pw_string_min()
authortb <tb@openbsd.org>
Fri, 5 Jan 2024 10:14:08 +0000 (10:14 +0000)
committertb <tb@openbsd.org>
Fri, 5 Jan 2024 10:14:08 +0000 (10:14 +0000)
commitb0c223ce4f926903eec27a8fc579e23e5eea573c
tree92b913c7f202bd5b03366a8c97cb541e90d05fe6
parent0b701acdbdb3d68a60d18f99612ed514ec76cf2e
Plug a leak in EVP_read_pw_string_min()

Use an error exit that frees the ui in case the UI_add_* fail. Also add
a few empty lines for readability.

ok joshua
lib/libcrypto/evp/evp_key.c