From: Richard Levitte Date: Wed, 13 Nov 2002 11:35:12 +0000 (+0000) Subject: Make OpenSSLdie() visible (it's a must to get a proper reference in X-Git-Tag: OpenSSL_0_9_7-beta4~63 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=f6a0c4f8532b1c6b5f8c755436ef118da7c59120;p=oweals%2Fopenssl.git Make OpenSSLdie() visible (it's a must to get a proper reference in libeay.num). --- diff --git a/crypto/cryptlib.h b/crypto/cryptlib.h index b8727aa6e1..0d6b9d59f0 100644 --- a/crypto/cryptlib.h +++ b/crypto/cryptlib.h @@ -93,10 +93,6 @@ extern "C" { #define DECIMAL_SIZE(type) ((sizeof(type)*8+2)/3+1) #define HEX_SIZE(type) (sizeof(type)*2) -/* die if we have to */ -void OpenSSLDie(const char *file,int line,const char *assertion); -#define OPENSSL_assert(e) ((e) ? (void)0 : OpenSSLDie(__FILE__, __LINE__, #e)) - #ifdef __cplusplus } #endif diff --git a/crypto/crypto.h b/crypto/crypto.h index ba0c114bcb..a135ee96c7 100644 --- a/crypto/crypto.h +++ b/crypto/crypto.h @@ -427,6 +427,10 @@ void CRYPTO_mem_leaks(struct bio_st *bio); typedef void *CRYPTO_MEM_LEAK_CB(unsigned long, const char *, int, int, void *); void CRYPTO_mem_leaks_cb(CRYPTO_MEM_LEAK_CB *cb); +/* die if we have to */ +void OpenSSLDie(const char *file,int line,const char *assertion); +#define OPENSSL_assert(e) ((e) ? (void)0 : OpenSSLDie(__FILE__, __LINE__, #e)) + /* BEGIN ERROR CODES */ /* The following lines are auto generated by the script mkerr.pl. Any changes * made after this point may be overwritten when the script is next run.