mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-27 22:03:31 +01:00
Fix remaining test warnings. (in test_relay.c)
This commit is contained in:
parent
3fcd5d71ad
commit
d860b99dbf
@ -74,6 +74,10 @@ test_relay_append_cell_to_circuit_queue(void *arg)
|
||||
/* Make a fake orcirc */
|
||||
orcirc = new_fake_orcirc(nchan, pchan);
|
||||
tt_assert(orcirc);
|
||||
circuitmux_attach_circuit(nchan->cmux, TO_CIRCUIT(orcirc),
|
||||
CELL_DIRECTION_OUT);
|
||||
circuitmux_attach_circuit(pchan->cmux, TO_CIRCUIT(orcirc),
|
||||
CELL_DIRECTION_IN);
|
||||
|
||||
/* Make a cell */
|
||||
cell = tor_malloc_zero(sizeof(cell_t));
|
||||
@ -111,6 +115,10 @@ test_relay_append_cell_to_circuit_queue(void *arg)
|
||||
tor_free(cell);
|
||||
cell_queue_clear(&orcirc->base_.n_chan_cells);
|
||||
cell_queue_clear(&orcirc->p_chan_cells);
|
||||
if (orcirc) {
|
||||
circuitmux_detach_circuit(nchan->cmux, TO_CIRCUIT(orcirc));
|
||||
circuitmux_detach_circuit(pchan->cmux, TO_CIRCUIT(orcirc));
|
||||
}
|
||||
tor_free(orcirc);
|
||||
free_fake_channel(nchan);
|
||||
free_fake_channel(pchan);
|
||||
|
Loading…
Reference in New Issue
Block a user