In engine_table_select() don't clear out entire error queue: just clear
authorDr. Stephen Henson <steve@openssl.org>
Thu, 28 Jan 2010 17:49:25 +0000 (17:49 +0000)
committerDr. Stephen Henson <steve@openssl.org>
Thu, 28 Jan 2010 17:49:25 +0000 (17:49 +0000)
commit92714455af3147405b6ce1532187bbbf960e5136
tree7723fcfd279ca3358d84f90acdeaf4a5006fbe41
parent00b525781bcf4b5e6aad6bc506570fba57915c5d
In engine_table_select() don't clear out entire error queue: just clear
out any we added using ERR_set_mark() and ERR_pop_to_mark() otherwise
errors from other sources (e.g. SSL library) can be wiped.
crypto/engine/eng_table.c