From bb0fd29252a9b4eb91358c30e8fd393a27d52d4d Mon Sep 17 00:00:00 2001 From: Kenny Levinsen Date: Fri, 25 Nov 2022 23:29:41 +0100 Subject: addon: Allow NULL owner of addon An owner is not always required or practical. Rather than have the user set a bogus owner in these cases, allow the user to set a NULL owner. --- util/addon.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/util/addon.c b/util/addon.c index 10aed744..bebd14b9 100644 --- a/util/addon.c +++ b/util/addon.c @@ -18,7 +18,7 @@ void wlr_addon_set_finish(struct wlr_addon_set *set) { void wlr_addon_init(struct wlr_addon *addon, struct wlr_addon_set *set, const void *owner, const struct wlr_addon_interface *impl) { - assert(owner && impl); + assert(impl); memset(addon, 0, sizeof(*addon)); struct wlr_addon *iter; wl_list_for_each(iter, &set->addons, link) { -- cgit v1.2.3