X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=blobdiff_plain;f=crypto%2Fmem_dbg.c;h=0489e97adbda0286867891bfaef91e0e2fac922f;hp=b394de87ab8248b93dac418943642223c96a7979;hb=6258e244bf702dc981c8ad63ab61133b8bbf2ba3;hpb=0e598a3d185e9bbfe1a513c05063970a1c532e23 diff --git a/crypto/mem_dbg.c b/crypto/mem_dbg.c index b394de87ab..0489e97adb 100644 --- a/crypto/mem_dbg.c +++ b/crypto/mem_dbg.c @@ -1,5 +1,5 @@ /* - * Copyright 1995-2017 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 1995-2018 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the OpenSSL license (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -93,11 +93,10 @@ static CRYPTO_THREAD_ID disabling_threadid; DEFINE_RUN_ONCE_STATIC(do_memdbg_init) { - memdbg_lock = CRYPTO_THREAD_glock_new("malloc"); - long_memdbg_lock = CRYPTO_THREAD_glock_new("long_malloc"); - if (memdbg_lock == NULL - || long_memdbg_lock == NULL - || !CRYPTO_THREAD_init_local(&appinfokey, NULL)) { + memdbg_lock = CRYPTO_THREAD_lock_new(); + long_memdbg_lock = CRYPTO_THREAD_lock_new(); + if (memdbg_lock == NULL || long_memdbg_lock == NULL + || !CRYPTO_THREAD_init_local(&appinfokey, NULL)) { CRYPTO_THREAD_lock_free(memdbg_lock); memdbg_lock = NULL; CRYPTO_THREAD_lock_free(long_memdbg_lock);