poll: Reformat ssh_event_free()

Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
(cherry picked from commit 8243030c55)
This commit is contained in:
Andreas Schneider
2018-08-30 08:51:33 +02:00
parent efdd567a1b
commit 2f69c5f022

View File

@@ -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;