From 69339c7a97770ccfbd37806909fde0bab5a72318 Mon Sep 17 00:00:00 2001 From: James Prestwood Date: Fri, 5 Aug 2022 10:28:01 -0700 Subject: [PATCH] util: guard against NULL 'freqs' in scan_freq_set_free Since this can be used with the _auto_ macro it must be able to handle a NULL input for error paths. --- src/util.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/util.c b/src/util.c index dfee77fa..d564ebc0 100644 --- a/src/util.c +++ b/src/util.c @@ -330,6 +330,9 @@ struct scan_freq_set *scan_freq_set_new(void) void scan_freq_set_free(struct scan_freq_set *freqs) { + if (!freqs) + return; + l_uintset_free(freqs->channels_5ghz); l_uintset_free(freqs->channels_6ghz); l_free(freqs);