From 110e1b1ee693dc9f565b8e7319084c6ed23b5d66 Mon Sep 17 00:00:00 2001 From: Mark Puha Date: Tue, 22 Jul 2025 18:19:48 +0200 Subject: [PATCH] fix: NULL out empty string --- src/config.c | 2 +- src/containers.h | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/src/config.c b/src/config.c index 80d098d..b8e56da 100644 --- a/src/config.c +++ b/src/config.c @@ -421,7 +421,7 @@ err: static inline bool parse_awg_string(char **device_value, const char *name, const char *value) { size_t len = strlen(value); if (!len) { - *device_value = ""; + *device_value = NULL; return true; } diff --git a/src/containers.h b/src/containers.h index b72e0f0..7ba9fac 100644 --- a/src/containers.h +++ b/src/containers.h @@ -151,7 +151,6 @@ static inline void free_wgdevice(struct wgdevice *dev) free(peer); } - free(dev->init_packet_magic_header); free(dev->response_packet_magic_header); free(dev->underload_packet_magic_header);