1
0
mirror of https://git.libssh.org/projects/libssh.git synced 2025-07-31 00:03:07 +03:00

tests: Avoid memory leaks

Signed-off-by: Jakub Jelen <jjelen@redhat.com>
Reviewed-by: Norbert Pocs <npocs@redhat.com>
This commit is contained in:
Jakub Jelen
2023-04-25 18:19:41 +02:00
parent 7ea71ead61
commit ae59d21e93
4 changed files with 17 additions and 4 deletions

View File

@ -149,6 +149,7 @@ static void torture_open_success(void **state)
assert_int_equal(STATE_SUCCESS, cb_state->open_response);
free(cb_state);
ssh_channel_free(channel);
}
@ -170,6 +171,7 @@ static void torture_open_failure(void **state)
assert_int_equal(STATE_FAILURE, cb_state->open_response);
free(cb_state);
ssh_channel_free(channel);
}
@ -194,6 +196,7 @@ static void torture_request_success(void **state)
assert_int_equal(STATE_SUCCESS, cb_state->request_response);
free(cb_state);
ssh_channel_free(channel);
}
@ -218,6 +221,7 @@ static void torture_request_failure(void **state)
assert_int_equal(STATE_SUCCESS, cb_state->request_response);
free(cb_state);
ssh_channel_free(channel);
}