aboutsummaryrefslogtreecommitdiff
path: root/src/test/test_connection.c
diff options
context:
space:
mode:
authorteor (Tim Wilson-Brown) <teor2345@gmail.com>2016-05-19 12:49:36 -0400
committerteor (Tim Wilson-Brown) <teor2345@gmail.com>2016-05-19 12:49:36 -0400
commit2d21f03cdcf759e434b5f82abe9bd285c37004ff (patch)
tree9b18b619e60f0f81772c2f0f6a508ff4e1d370d0 /src/test/test_connection.c
parentc5d87ef6af78ec24bebac1c634dd8d16dda585f8 (diff)
downloadtor-2d21f03cdcf759e434b5f82abe9bd285c37004ff.tar.gz
tor-2d21f03cdcf759e434b5f82abe9bd285c37004ff.zip
Fix unused-but-set-variable warnings in the connection unit tests
No behaviour change - just remove the variables
Diffstat (limited to 'src/test/test_connection.c')
-rw-r--r--src/test/test_connection.c20
1 files changed, 9 insertions, 11 deletions
diff --git a/src/test/test_connection.c b/src/test/test_connection.c
index 5aa7964ab6..bf95b0b59f 100644
--- a/src/test/test_connection.c
+++ b/src/test/test_connection.c
@@ -652,12 +652,8 @@ test_conn_download_status(void *arg)
{
dir_connection_t *conn = NULL;
dir_connection_t *conn2 = NULL;
- dir_connection_t *conn3 = NULL;
dir_connection_t *conn4 = NULL;
connection_t *ap_conn = NULL;
- connection_t *ap_conn2 = NULL;
- /* we never create an ap_conn for conn3 */
- connection_t *ap_conn4 = NULL;
consensus_flavor_t usable_flavor = (consensus_flavor_t)arg;
@@ -760,7 +756,8 @@ test_conn_download_status(void *arg)
conn->base_.state = TEST_CONN_STATE;
/* more connections, all not downloading */
- conn3 = test_conn_download_status_add_a_connection(res);
+ /* ignore the return value, it's free'd using the connection list */
+ (void)test_conn_download_status_add_a_connection(res);
tt_assert(networkstatus_consensus_is_already_downloading(res) == 0);
tt_assert(networkstatus_consensus_is_already_downloading(other_res) == 0);
tt_assert(connection_dir_count_by_purpose_and_resource(
@@ -784,8 +781,9 @@ test_conn_download_status(void *arg)
/* more connections, two downloading (should never happen, but needs
* to be tested for completeness) */
conn2->base_.state = TEST_CONN_DL_STATE;
- ap_conn2 = test_conn_get_linked_connection(TO_CONN(conn2),
- TEST_CONN_ATTACHED_STATE);
+ /* ignore the return value, it's free'd using the connection list */
+ (void)test_conn_get_linked_connection(TO_CONN(conn2),
+ TEST_CONN_ATTACHED_STATE);
tt_assert(networkstatus_consensus_is_already_downloading(res) == 1);
tt_assert(networkstatus_consensus_is_already_downloading(other_res) == 0);
tt_assert(connection_dir_count_by_purpose_and_resource(
@@ -823,8 +821,9 @@ test_conn_download_status(void *arg)
* cache directory documents), both flavors downloading
*/
conn4->base_.state = TEST_CONN_DL_STATE;
- ap_conn4 = test_conn_get_linked_connection(TO_CONN(conn4),
- TEST_CONN_ATTACHED_STATE);
+ /* ignore the return value, it's free'd using the connection list */
+ (void)test_conn_get_linked_connection(TO_CONN(conn4),
+ TEST_CONN_ATTACHED_STATE);
tt_assert(networkstatus_consensus_is_already_downloading(res) == 1);
tt_assert(networkstatus_consensus_is_already_downloading(other_res) == 1);
tt_assert(connection_dir_count_by_purpose_and_resource(
@@ -833,10 +832,9 @@ test_conn_download_status(void *arg)
tt_assert(connection_dir_count_by_purpose_and_resource(
TEST_CONN_RSRC_PURPOSE,
other_res) == 1);
- conn4->base_.state = TEST_CONN_STATE;
done:
- /* the teardown function removes all the connections */;
+ /* the teardown function removes all the connections in the global list*/;
}
#define CONNECTION_TESTCASE(name, fork, setup) \