From 21cd1e72546dd6a97486a447520b88130978b8b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A1n=20Tomko?= Date: Mon, 3 Aug 2020 00:00:55 +0200 Subject: [PATCH] util: delete virStringListFree MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Now that everything uses g_strfreev, this function is no longer needed. Signed-off-by: Ján Tomko Reviewed-by: Martin Kletzander --- src/libvirt_private.syms | 1 - src/util/virstring.c | 18 ------------------ src/util/virstring.h | 1 - 3 files changed, 20 deletions(-) diff --git a/src/libvirt_private.syms b/src/libvirt_private.syms index bb65aa1cdc..01c2e710cd 100644 --- a/src/libvirt_private.syms +++ b/src/libvirt_private.syms @@ -3216,7 +3216,6 @@ virStringIsEmpty; virStringIsPrintable; virStringListAdd; virStringListAutoFree; -virStringListFree; virStringListFreeCount; virStringListGetFirstWithPrefix; virStringListHasString; diff --git a/src/util/virstring.c b/src/util/virstring.c index b31d4743f2..c31f2ede8f 100644 --- a/src/util/virstring.c +++ b/src/util/virstring.c @@ -259,24 +259,6 @@ virStringListMerge(char ***dst, } -/** - * virStringListFree: - * @strings: a NULL-terminated array of strings to free - * - * Frees a NULL-terminated array of strings, and the array itself. - * If called on a NULL value, virStringListFree() simply returns. - */ -void virStringListFree(char **strings) -{ - char **tmp = strings; - while (tmp && *tmp) { - VIR_FREE(*tmp); - tmp++; - } - VIR_FREE(strings); -} - - void virStringListAutoFree(char ***strings) { if (!*strings) diff --git a/src/util/virstring.h b/src/util/virstring.h index 00be951956..561ce0cbc0 100644 --- a/src/util/virstring.h +++ b/src/util/virstring.h @@ -45,7 +45,6 @@ void virStringListRemove(char ***strings, int virStringListMerge(char ***dst, char ***src); -void virStringListFree(char **strings); void virStringListAutoFree(char ***strings); void virStringListFreeCount(char **strings, size_t count);