X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=crypto%2Fthr_id.c;h=5266a8d25eb7a9bc59545a156f95175c6d30f5d7;hb=6ea04154dc17c37083717d8a8bb86f4bc9f0dee5;hp=51088e4fb5e18e1e43fac29c163dd2f9a41642e7;hpb=5f0580ccf126a4834a406423e15da5b8a8bdf993;p=oweals%2Fopenssl.git diff --git a/crypto/thr_id.c b/crypto/thr_id.c index 51088e4fb5..5266a8d25e 100644 --- a/crypto/thr_id.c +++ b/crypto/thr_id.c @@ -1,4 +1,3 @@ -/* crypto/cryptlib.c */ /* ==================================================================== * Copyright (c) 1998-2006 The OpenSSL Project. All rights reserved. * @@ -115,8 +114,9 @@ */ #include "internal/cryptlib.h" +#include -#ifndef OPENSSL_NO_DEPRECATED +#if OPENSSL_API_COMPAT < 0x10000000L static unsigned long (*id_callback) (void) = 0; #endif static void (*threadid_callback) (CRYPTO_THREADID *) = 0; @@ -189,7 +189,7 @@ void CRYPTO_THREADID_current(CRYPTO_THREADID *id) threadid_callback(id); return; } -#ifndef OPENSSL_NO_DEPRECATED +#if OPENSSL_API_COMPAT < 0x10000000L /* If the deprecated callback was set, fall back to that */ if (id_callback) { CRYPTO_THREADID_set_numeric(id, id_callback()); @@ -220,7 +220,7 @@ unsigned long CRYPTO_THREADID_hash(const CRYPTO_THREADID *id) return id->val; } -#ifndef OPENSSL_NO_DEPRECATED +#if OPENSSL_API_COMPAT < 0x10000000L unsigned long (*CRYPTO_get_id_callback(void)) (void) { return (id_callback); }