Commit 773b63d6 authored by Dr. Stephen Henson's avatar Dr. Stephen Henson
Browse files

set engine to NULL after releasing it

parent 0a02d1db
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -220,7 +220,10 @@ static int pkey_set_type(EVP_PKEY *pkey, int type, const char *str, int len)
#ifndef OPENSSL_NO_ENGINE
		/* If we have an ENGINE release it */
		if (pkey->engine)
			{
			ENGINE_finish(pkey->engine);
			pkey->engine = NULL;
			}
#endif
		}
	if (str)