1
0
mirror of https://github.com/moparisthebest/curl synced 2024-12-21 23:58:49 -05:00

multi.c: Fixed compilation warnings when no verbose string support

warning: variable 'connection_id' set but not used
warning: unused parameter 'lineno'
This commit is contained in:
Steve Holme 2014-11-23 19:51:01 +00:00
parent dcc01123f2
commit 53e2e4c721

View File

@ -113,20 +113,23 @@ static void mstate(struct SessionHandle *data, CURLMstate state
#endif #endif
) )
{ {
#ifdef DEBUGBUILD
long connection_id = -5000;
#endif
CURLMstate oldstate = data->mstate; CURLMstate oldstate = data->mstate;
#if defined(DEBUGBUILD) && defined(CURL_DISABLE_VERBOSE_STRINGS)
(void) lineno;
#endif
if(oldstate == state) if(oldstate == state)
/* don't bother when the new state is the same as the old state */ /* don't bother when the new state is the same as the old state */
return; return;
data->mstate = state; data->mstate = state;
#ifdef DEBUGBUILD #if defined(DEBUGBUILD) && !defined(CURL_DISABLE_VERBOSE_STRINGS)
if(data->mstate >= CURLM_STATE_CONNECT_PEND && if(data->mstate >= CURLM_STATE_CONNECT_PEND &&
data->mstate < CURLM_STATE_COMPLETED) { data->mstate < CURLM_STATE_COMPLETED) {
long connection_id = -5000;
if(data->easy_conn) if(data->easy_conn)
connection_id = data->easy_conn->connection_id; connection_id = data->easy_conn->connection_id;
@ -136,6 +139,7 @@ static void mstate(struct SessionHandle *data, CURLMstate state
(void *)data, lineno, connection_id); (void *)data, lineno, connection_id);
} }
#endif #endif
if(state == CURLM_STATE_COMPLETED) if(state == CURLM_STATE_COMPLETED)
/* changing to COMPLETED means there's one less easy handle 'alive' */ /* changing to COMPLETED means there's one less easy handle 'alive' */
data->multi->num_alive--; data->multi->num_alive--;