From e30481feb038e9cce2fbb252d122a4e363d4b7ba Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 28 Sep 2024 15:08:39 +0000 Subject: [PATCH] main: Don't try to free any state if it was never set up Signed-off-by: Michael Tremer --- src/main.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main.c b/src/main.c index 28b0ad9..7250eba 100644 --- a/src/main.c +++ b/src/main.c @@ -241,11 +241,13 @@ ERROR: switch (ctx->mode) { case FIREPERF_MODE_CLIENT: - fireperf_client_free(ctx, data); + if (data) + fireperf_client_free(ctx, data); break; case FIREPERF_MODE_SERVER: - fireperf_server_free(ctx, data); + if (data) + fireperf_server_free(ctx, data); break; default: -- 2.47.3