eng_rsax.c: improve portability [from HEAD].
This commit is contained in:
parent
2bfb23f102
commit
f56f72f219
@ -227,10 +227,13 @@ static int e_rsax_ctrl(ENGINE *e, int cmd, long i, void *p, void (*f)(void))
|
|||||||
|
|
||||||
|
|
||||||
#ifndef OPENSSL_NO_RSA
|
#ifndef OPENSSL_NO_RSA
|
||||||
#include <stdint.h>
|
|
||||||
|
|
||||||
typedef uint64_t UINT64;
|
#ifdef _WIN32
|
||||||
typedef uint16_t UINT16;
|
typedef unsigned __int64 UINT64;
|
||||||
|
#else
|
||||||
|
typedef unsigned long long UINT64;
|
||||||
|
#endif
|
||||||
|
typedef unsigned short UINT16;
|
||||||
|
|
||||||
/* Table t is interleaved in the following manner:
|
/* Table t is interleaved in the following manner:
|
||||||
* The order in memory is t[0][0], t[0][1], ..., t[0][7], t[1][0], ...
|
* The order in memory is t[0][0], t[0][1], ..., t[0][7], t[1][0], ...
|
||||||
|
Loading…
Reference in New Issue
Block a user