Use local error buffer in readStoreFromBuffer
authorNeel Goyal <ngoyal@fb.com>
Mon, 8 Jan 2018 16:49:37 +0000 (08:49 -0800)
committerFacebook Github Bot <facebook-github-bot@users.noreply.github.com>
Mon, 8 Jan 2018 16:55:38 +0000 (08:55 -0800)
commit5eda66501c6a6f2194b1a15a2f7f0e0625d86197
treee32981650392655f6458b5c1461be18a8c5f23ea
parent1374bb3aba58bb6b76f172ab97e5ed8c59c4a60c
Use local error buffer in readStoreFromBuffer

Summary: ERR_error_string will use a static buffer if none is provided.  This is unsafe in threaded envs when we build a string out of it later.  Switch this to use ERR_error_string_n

Reviewed By: yfeldblum, knekritz

Differential Revision: D6664958

fbshipit-source-id: 2071347373ac61ebc28296fa66845cd718172b5e
folly/ssl/OpenSSLCertUtils.cpp