From ce652764ef4e8659e9cff610f7d9202b6299b829 Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Wed, 28 Dec 2022 13:55:23 +0100 Subject: libnet_destroy(): verify l->device is a pointer before calling free Signed-off-by: Joachim Wiberg --- src/libnet_init.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/libnet_init.c b/src/libnet_init.c index cf19a05..533c0e2 100644 --- a/src/libnet_init.c +++ b/src/libnet_init.c @@ -123,7 +123,8 @@ libnet_destroy(libnet_t *l) { if (l->fd != -1) close(l->fd); - free(l->device); + if (l->device) + free(l->device); libnet_clear_packet(l); free(l); } -- cgit v1.2.1