From 3fafd0ccefa286fa1b8c3e53e9e835a84d8c9861 Mon Sep 17 00:00:00 2001 From: Tom Smeding Date: Mon, 13 Jul 2020 18:14:42 +0200 Subject: tomsg_clientlib: Let async event nullify take event by value --- ssh/tomsg_clientlib.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'ssh/tomsg_clientlib.c') diff --git a/ssh/tomsg_clientlib.c b/ssh/tomsg_clientlib.c index fb783e3..cf02208 100644 --- a/ssh/tomsg_clientlib.c +++ b/ssh/tomsg_clientlib.c @@ -436,14 +436,14 @@ static bool check_readable(int fd) { return pfd.revents & (POLLIN | POLLHUP | POLLERR); } -void tomsg_async_connect_event_nullify(struct tomsg_async_connect_event *event) { - switch (event->type) { +void tomsg_async_connect_event_nullify(struct tomsg_async_connect_event event) { + switch (event.type) { case TOMSG_AC_HOSTKEY: - free(event->key.hostkey); + free(event.key.hostkey); break; case TOMSG_AC_SUCCESS: - tomsg_close(event->client); + tomsg_close(event.client); break; } } -- cgit v1.2.3-54-g00ecf