1
1

poll: Reformat ssh_event_free()

Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Этот коммит содержится в:
Andreas Schneider 2018-08-30 08:51:33 +02:00
родитель 111d06eac5
Коммит 8243030c55

Просмотреть файл

@ -1013,17 +1013,20 @@ int ssh_event_remove_connector(ssh_event event, ssh_connector connector){
* fds before freeing the event object.
*
*/
void ssh_event_free(ssh_event event) {
int used, i;
ssh_poll_handle p;
if(event == NULL) {
void ssh_event_free(ssh_event event)
{
int used, i;
ssh_poll_handle p;
if(event == NULL) {
return;
}
if(event->ctx != NULL) {
if (event->ctx != NULL) {
used = event->ctx->polls_used;
for(i = 0; i < used; i++) {
p = event->ctx->pollptrs[i];
if(p->session != NULL){
p = event->ctx->pollptrs[i];
if (p->session != NULL) {
ssh_poll_ctx_remove(event->ctx, p);
ssh_poll_ctx_add(p->session->default_poll_ctx, p);
p->session = NULL;