another Curl_handler fix, the #ifdefs got a bit mixed up...

This commit is contained in:
Daniel Stenberg 2007-10-12 20:53:43 +00:00
parent 7831c1ae44
commit a9f47b9364
1 changed files with 14 additions and 16 deletions

View File

@ -189,6 +189,20 @@ static void flush_cookies(struct SessionHandle *data, int cleanup);
extern sigjmp_buf curl_jmpenv;
#endif
#ifdef SIGALRM
static
RETSIGTYPE alarmfunc(int sig)
{
/* this is for "-ansi -Wall -pedantic" to stop complaining! (rabe) */
(void)sig;
#ifdef HAVE_SIGSETJMP
siglongjmp(curl_jmpenv, 1);
#endif
return;
}
#endif /* SIGALRM */
#endif /* WIN32 */
#endif /* USE_ARES */
/*
* Protocol table.
@ -264,22 +278,6 @@ const struct Curl_handler Curl_handler_dummy = {
0 /* protocol */
};
#ifdef SIGALRM
static
RETSIGTYPE alarmfunc(int sig)
{
/* this is for "-ansi -Wall -pedantic" to stop complaining! (rabe) */
(void)sig;
#ifdef HAVE_SIGSETJMP
siglongjmp(curl_jmpenv, 1);
#endif
return;
}
#endif /* SIGALRM */
#endif /* WIN32 */
#endif /* USE_ARES */
#ifdef CURL_DISABLE_VERBOSE_STRINGS
#define verboseconnect(x) do { } while (0)
#endif