avoid crash on Windows
Submitted by: Lynn Gazis <lgazis@rainbow.com>
This commit is contained in:
parent
5d92a7bef1
commit
ecdf154993
4
CHANGES
4
CHANGES
@ -4,7 +4,9 @@
|
||||
|
||||
Changes between 0.9.6f and 0.9.6g [xx XXX xxxx]
|
||||
|
||||
*)
|
||||
*) [In 0.9.6g-engine release:]
|
||||
Fix crypto/engine/vendor_defns/cswift.h for WIN32 (use '_stdcall').
|
||||
[Lynn Gazis <lgazis@rainbow.com>]
|
||||
|
||||
Changes between 0.9.6e and 0.9.6f [8 Aug 2002]
|
||||
|
||||
|
@ -196,6 +196,19 @@ typedef SW_U32 SW_CONTEXT_HANDLE; /* opaque context handle */
|
||||
|
||||
/* Now the OpenSSL bits, these function types are the for the function
|
||||
* pointers that will bound into the Rainbow shared libraries. */
|
||||
/********** Peng's modification begins **********/
|
||||
#if defined(WIN32) /* For WIN32 platform */
|
||||
typedef SW_STATUS _stdcall t_swAcquireAccContext(SW_CONTEXT_HANDLE *hac);
|
||||
typedef SW_STATUS _stdcall t_swAttachKeyParam(SW_CONTEXT_HANDLE hac,
|
||||
SW_PARAM *key_params);
|
||||
typedef SW_STATUS _stdcall t_swSimpleRequest(SW_CONTEXT_HANDLE hac,
|
||||
SW_COMMAND_CODE cmd,
|
||||
SW_LARGENUMBER pin[],
|
||||
SW_U32 pin_count,
|
||||
SW_LARGENUMBER pout[],
|
||||
SW_U32 pout_count);
|
||||
typedef SW_STATUS _stdcall t_swReleaseAccContext(SW_CONTEXT_HANDLE hac);
|
||||
#else /* For other platforms */
|
||||
typedef SW_STATUS t_swAcquireAccContext(SW_CONTEXT_HANDLE *hac);
|
||||
typedef SW_STATUS t_swAttachKeyParam(SW_CONTEXT_HANDLE hac,
|
||||
SW_PARAM *key_params);
|
||||
@ -206,6 +219,9 @@ typedef SW_STATUS t_swSimpleRequest(SW_CONTEXT_HANDLE hac,
|
||||
SW_LARGENUMBER pout[],
|
||||
SW_U32 pout_count);
|
||||
typedef SW_STATUS t_swReleaseAccContext(SW_CONTEXT_HANDLE hac);
|
||||
#endif
|
||||
/********** Peng's modification ends **********/
|
||||
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user