fix compiler warning: variable might be clobbered by longjmp or vfork

This commit is contained in:
Yang Tse 2010-04-13 16:34:13 +02:00
Родитель 9c7a9f8329
Коммит 6432fafa1a
1 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -542,7 +542,7 @@ int Curl_resolv_timeout(struct connectdata *conn,
#ifdef USE_ALARM_TIMEOUT #ifdef USE_ALARM_TIMEOUT
#ifdef HAVE_SIGACTION #ifdef HAVE_SIGACTION
struct sigaction keep_sigact; /* store the old struct here */ struct sigaction keep_sigact; /* store the old struct here */
bool keep_copysig=FALSE; /* did copy it? */ volatile bool keep_copysig = FALSE; /* wether old sigact has been saved */
struct sigaction sigact; struct sigaction sigact;
#else #else
#ifdef HAVE_SIGNAL #ifdef HAVE_SIGNAL
@ -550,7 +550,7 @@ int Curl_resolv_timeout(struct connectdata *conn,
#endif /* HAVE_SIGNAL */ #endif /* HAVE_SIGNAL */
#endif /* HAVE_SIGACTION */ #endif /* HAVE_SIGACTION */
volatile long timeout; volatile long timeout;
unsigned int prev_alarm=0; volatile unsigned int prev_alarm = 0;
struct SessionHandle *data = conn->data; struct SessionHandle *data = conn->data;
#endif /* USE_ALARM_TIMEOUT */ #endif /* USE_ALARM_TIMEOUT */
int rc; int rc;