Fix Coverity Scan 1486934 Unchecked return value

pull/2505/head
Roger A. Light 4 years ago
parent 8720b4e754
commit 5ab7603811

@ -81,21 +81,26 @@ int persist_sqlite__client_remove_cb(int event, void *event_data, void *userdata
ed->client_id, (int)strlen(ed->client_id), SQLITE_STATIC) == SQLITE_OK){ ed->client_id, (int)strlen(ed->client_id), SQLITE_STATIC) == SQLITE_OK){
ms->event_count++; ms->event_count++;
sqlite3_step(ms->subscription_clear_stmt); rc = sqlite3_step(ms->subscription_clear_stmt);
sqlite3_reset(ms->subscription_clear_stmt); sqlite3_reset(ms->subscription_clear_stmt);
if(rc == SQLITE_DONE){
rc = MOSQ_ERR_SUCCESS;
}else{
rc = MOSQ_ERR_UNKNOWN;
}
} }
if(sqlite3_bind_text(ms->client_remove_stmt, 1, if(sqlite3_bind_text(ms->client_remove_stmt, 1,
ed->client_id, (int)strlen(ed->client_id), SQLITE_STATIC) == SQLITE_OK){ ed->client_id, (int)strlen(ed->client_id), SQLITE_STATIC) == SQLITE_OK){
ms->event_count++; ms->event_count++;
rc = sqlite3_step(ms->client_remove_stmt); rc = sqlite3_step(ms->client_remove_stmt);
sqlite3_reset(ms->client_remove_stmt);
if(rc == SQLITE_DONE){ if(rc == SQLITE_DONE){
rc = MOSQ_ERR_SUCCESS; rc = MOSQ_ERR_SUCCESS;
}else{ }else{
rc = MOSQ_ERR_UNKNOWN; rc = MOSQ_ERR_UNKNOWN;
} }
} }
sqlite3_reset(ms->client_remove_stmt);
return rc; return rc;
} }

Loading…
Cancel
Save