提交 bfa4b8c5 编写于 作者: D Dr. Stephen Henson

Update from stable branch.

上级 ce75ca04
...@@ -578,7 +578,9 @@ static int close_console(UI *ui) ...@@ -578,7 +578,9 @@ static int close_console(UI *ui)
/* Internal functions to handle signals and act on them */ /* Internal functions to handle signals and act on them */
static void pushsig(void) static void pushsig(void)
{ {
#ifndef OPENSSL_SYS_WIN32
int i; int i;
#endif
#ifdef SIGACTION #ifdef SIGACTION
struct sigaction sa; struct sigaction sa;
...@@ -623,8 +625,6 @@ static void pushsig(void) ...@@ -623,8 +625,6 @@ static void pushsig(void)
static void popsig(void) static void popsig(void)
{ {
int i;
#ifdef OPENSSL_SYS_WIN32 #ifdef OPENSSL_SYS_WIN32
signal(SIGABRT,savsig[SIGABRT]); signal(SIGABRT,savsig[SIGABRT]);
signal(SIGFPE,savsig[SIGFPE]); signal(SIGFPE,savsig[SIGFPE]);
...@@ -633,6 +633,7 @@ static void popsig(void) ...@@ -633,6 +633,7 @@ static void popsig(void)
signal(SIGSEGV,savsig[SIGSEGV]); signal(SIGSEGV,savsig[SIGSEGV]);
signal(SIGTERM,savsig[SIGTERM]); signal(SIGTERM,savsig[SIGTERM]);
#else #else
int i;
for (i=1; i<NX509_SIG; i++) for (i=1; i<NX509_SIG; i++)
{ {
#ifdef SIGUSR1 #ifdef SIGUSR1
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册