Fixes to Coverity defects 72681, 72683, 72691.

This commit is contained in:
Markus Makela
2014-11-12 17:25:49 +02:00
parent 70acd60117
commit 2b11b53144
3 changed files with 8 additions and 8 deletions

View File

@ -435,7 +435,7 @@ HINT_MODE mode = HM_EXECUTE;
token_free(tok); token_free(tok);
} /*< while */ } /*< while */
if (tok->token == TOK_EOL) if ( tok && tok->token == TOK_EOL)
{ {
token_free(tok); token_free(tok);
} }

View File

@ -314,10 +314,10 @@ char *remote, *user;
else else
my_session->userName = NULL; my_session->userName = NULL;
my_session->active = 1; my_session->active = 1;
if (my_instance->source && strcmp(my_session->clientHost, if (my_instance->source && my_session->clientHost && strcmp(my_session->clientHost,
my_instance->source)) my_instance->source))
my_session->active = 0; my_session->active = 0;
if (my_instance->user && strcmp(my_session->userName, if (my_instance->user && my_session->userName && strcmp(my_session->userName,
my_instance->user)) my_instance->user))
my_session->active = 0; my_session->active = 0;

View File

@ -1540,12 +1540,12 @@ skygw_query_type_t is_read_tmp_table(
} }
} }
if(tbl != NULL){
for(i = 0; i<tsize;i++) for(i = 0; i<tsize;i++)
{ {
free(tbl[i]); free(tbl[i]);
} }
if(tbl != NULL){
free(tbl); free(tbl);
} }