From a290d7a78dc36275e24e54f84570f37a66dc67a4 Mon Sep 17 00:00:00 2001 From: Manuel Stoeckl Date: Thu, 4 Feb 2021 08:57:18 -0500 Subject: Make implementation function lists static const This requires a change to the type of `struct wlr_tablet` and `wlr_tablet_init` signature, both of which are part of the unstable API. --- backend/libinput/tablet_tool.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'backend/libinput') diff --git a/backend/libinput/tablet_tool.c b/backend/libinput/tablet_tool.c index e07491d1..a6deeec8 100644 --- a/backend/libinput/tablet_tool.c +++ b/backend/libinput/tablet_tool.c @@ -13,7 +13,7 @@ #include "backend/libinput.h" #include "util/signal.h" -static struct wlr_tablet_impl tablet_impl; +static const struct wlr_tablet_impl tablet_impl; static bool tablet_is_libinput(struct wlr_tablet *tablet) { return tablet->impl == &tablet_impl; @@ -71,7 +71,7 @@ static void destroy_tablet(struct wlr_tablet *wlr_tablet) { free(tablet); } -static struct wlr_tablet_impl tablet_impl = { +static const struct wlr_tablet_impl tablet_impl = { .destroy = destroy_tablet, }; -- cgit v1.2.3