From: Michael Tremer Date: Sat, 28 Sep 2024 15:08:39 +0000 (+0000) Subject: main: Don't try to free any state if it was never set up X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e30481feb038e9cce2fbb252d122a4e363d4b7ba;p=fireperf.git main: Don't try to free any state if it was never set up Signed-off-by: Michael Tremer --- 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: