File otp_src_19.3.6.5-lib-crypto.patch of Package erlang
diff -Ndurp otp_src_19.3.6.5/lib/crypto/c_src/crypto.c otp_src_19.3.6.5-lib-crypto/lib/crypto/c_src/crypto.c
--- otp_src_19.3.6.5/lib/crypto/c_src/crypto.c 2017-12-15 17:03:53.000000000 +0200
+++ otp_src_19.3.6.5-lib-crypto/lib/crypto/c_src/crypto.c 2017-12-20 11:00:19.880123159 +0200
@@ -601,7 +601,6 @@ static int initialize(ErlNifEnv* env, ER
const ERL_NIF_TERM* tpl_array;
int vernum;
ErlNifBinary lib_bin;
- char lib_buf[1000];
if (!verify_lib_version())
return __LINE__;
@@ -694,6 +693,7 @@ static int initialize(ErlNifEnv* env, ER
#ifdef HAVE_DYNAMIC_CRYPTO_LIB
{
void* handle;
+ char lib_buf[1000];
if (!change_basename(&lib_bin, lib_buf, sizeof(lib_buf), crypto_callback_name)) {
return __LINE__;
}