summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoachim Wiberg <troglobit@gmail.com>2022-12-30 11:06:26 +0100
committerJoachim Wiberg <troglobit@gmail.com>2022-12-30 11:06:26 +0100
commit2893f8586765d5b2f539d4b760ef525c008a7399 (patch)
treedfa5433795fb48ea6ab48ea9bfbfe00d680ff666
parent52702437ac9cb5d683941b51a4da1151c91909ab (diff)
downloadlibnet-2893f8586765d5b2f539d4b760ef525c008a7399.tar.gz
src: drop useless call to free() on not yet allocated pointer
Affects all non-Linux/OpenBSD and non-Windows platforms. Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
-rw-r--r--src/libnet_if_addr.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/libnet_if_addr.c b/src/libnet_if_addr.c
index 935aac7..888c5dc 100644
--- a/src/libnet_if_addr.c
+++ b/src/libnet_if_addr.c
@@ -322,8 +322,6 @@ libnet_ifaddrlist(struct libnet_ifaddr_list **ipaddrp, char *dev, char *errbuf)
al->addr = ((struct sockaddr_in *)&nifr.ifr_addr)->sin_addr.s_addr;
}
- free(al->device);
-
al->device = strdup(device);
if (al->device == NULL)
{