X-Git-Url: https://git.openssl.org/?p=openssl.git;a=blobdiff_plain;f=crypto%2Fcrypto.h;h=e771206a1ba9d9726ce268bbc3637f0c95991206;hp=ff09bc5fb44fa1e4fde58b0bc9c617b18e38077d;hb=6fa0608eafa47c189517c0909f320442a266a327;hpb=6343829a391df59e46e513c84b6264ee71ad9518 diff --git a/crypto/crypto.h b/crypto/crypto.h index ff09bc5fb4..e771206a1b 100644 --- a/crypto/crypto.h +++ b/crypto/crypto.h @@ -543,8 +543,8 @@ void CRYPTO_mem_leaks_cb(CRYPTO_MEM_LEAK_CB *cb); void OpenSSLDie(const char *file,int line,const char *assertion); #define OPENSSL_assert(e) (void)((e) ? 0 : (OpenSSLDie(__FILE__, __LINE__, #e),1)) -unsigned long *OPENSSL_ia32cap_loc(void); -#define OPENSSL_ia32cap (*(OPENSSL_ia32cap_loc())) +unsigned int *OPENSSL_ia32cap_loc(void); +#define OPENSSL_ia32cap ((OPENSSL_ia32cap_loc())[0]) /* BEGIN ERROR CODES */ /* The following lines are auto generated by the script mkerr.pl. Any changes