From b3e7b7539e0edfa4dc8895c753a3fc88351dd1db Mon Sep 17 00:00:00 2001 From: Denis Kenzior Date: Wed, 29 May 2024 17:51:48 -0500 Subject: [PATCH] watchlist: Remove unused APIs watchlist_new and watchlist_free were never used. Get rid of them. --- src/watchlist.c | 17 ----------------- src/watchlist.h | 2 -- 2 files changed, 19 deletions(-) diff --git a/src/watchlist.c b/src/watchlist.c index c73169bc..899b983e 100644 --- a/src/watchlist.c +++ b/src/watchlist.c @@ -48,16 +48,6 @@ static void watchlist_item_free(struct watchlist *watchlist, l_free(item); } -struct watchlist *watchlist_new(const struct watchlist_ops *ops) -{ - struct watchlist *watchlist; - - watchlist = l_new(struct watchlist, 1); - watchlist->items = l_queue_new(); - watchlist->ops = ops; - return watchlist; -} - void watchlist_init(struct watchlist *watchlist, const struct watchlist_ops *ops) { @@ -137,13 +127,6 @@ void watchlist_destroy(struct watchlist *watchlist) watchlist->items = NULL; } -void watchlist_free(struct watchlist *watchlist) -{ - watchlist_clear(watchlist); - l_queue_destroy(watchlist->items, NULL); - l_free(watchlist); -} - void __watchlist_prune_stale(struct watchlist *watchlist) { struct watchlist_item *item; diff --git a/src/watchlist.h b/src/watchlist.h index 7f5f557a..8ceedcef 100644 --- a/src/watchlist.h +++ b/src/watchlist.h @@ -42,7 +42,6 @@ struct watchlist { const struct watchlist_ops *ops; }; -struct watchlist *watchlist_new(const struct watchlist_ops *ops); void watchlist_init(struct watchlist *watchlist, const struct watchlist_ops *ops); unsigned int watchlist_add(struct watchlist *watchlist, void *notify, @@ -54,7 +53,6 @@ unsigned int watchlist_link(struct watchlist *watchlist, watchlist_item_destroy_func_t destroy); bool watchlist_remove(struct watchlist *watchlist, unsigned int id); void watchlist_destroy(struct watchlist *watchlist); -void watchlist_free(struct watchlist *watchlist); void __watchlist_prune_stale(struct watchlist *watchlist);