Win copability for posix threads added
This commit is contained in:
parent
cf2cb4236a
commit
13d840c628
@ -344,7 +344,11 @@ static void pthreads_locking_callback(int mode, int type, const char *file, int
|
|||||||
|
|
||||||
static void pthreads_thread_id(CRYPTO_THREADID *tid)
|
static void pthreads_thread_id(CRYPTO_THREADID *tid)
|
||||||
{
|
{
|
||||||
|
#ifdef WIN32
|
||||||
|
CRYPTO_THREADID_set_numeric(tid, (unsigned long)GetCurrentThreadId());
|
||||||
|
#else
|
||||||
CRYPTO_THREADID_set_numeric(tid, (unsigned long)pthread_self());
|
CRYPTO_THREADID_set_numeric(tid, (unsigned long)pthread_self());
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
int sntl_init(void)
|
int sntl_init(void)
|
||||||
|
@ -247,7 +247,7 @@ int main(int argc, char **argv)
|
|||||||
(char *)sxmsg_payload(msg));
|
(char *)sxmsg_payload(msg));
|
||||||
mr = sxmsg_return(msg, SNE_SUCCESS);
|
mr = sxmsg_return(msg, SNE_SUCCESS);
|
||||||
fprintf(stderr, "mr = %d\n", mr);
|
fprintf(stderr, "mr = %d\n", mr);
|
||||||
break;
|
brebak;
|
||||||
case SNE_SUCCESS:
|
case SNE_SUCCESS:
|
||||||
fprintf(stdout, "Success.\n");
|
fprintf(stdout, "Success.\n");
|
||||||
break;
|
break;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user