diff options
author | Yong Bakos <ybakos@humanoriented.com> | 2016-08-12 12:04:41 -0700 |
---|---|---|
committer | Pekka Paalanen <pekka.paalanen@collabora.co.uk> | 2016-11-10 13:03:47 +0200 |
commit | da58e07c3d30978470a4bb7332277c9e6fdf401f (patch) | |
tree | 9abcb303f3594ead274b4368ff056b467b3e4309 | |
parent | ae139d8b6bc36fdc657369ed25dc331df967e35e (diff) |
shm: Make shm_pool_interface static const
Add static const modifiers to the shm_pool_interface definition,
making it consistent with the other wl_*_interface definitions and
mundanely safer.
Note that this does not affect the ABI, according to abi-dumper and
abi-compliance-checker[1]; and weston and its shm-backed clients still
run as expected.
[1]: http://lvc.github.io/abi-compliance-checker/
Signed-off-by: Yong Bakos <ybakos@humanoriented.com>
Tested-by: Yong Bakos <ybakos@humanoriented.com>
Acked-by: Bryce Harrington <bryce@osg.samsung.com>
Reviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
-rw-r--r-- | src/wayland-shm.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/wayland-shm.c b/src/wayland-shm.c index 7fea364..8e2ef77 100644 --- a/src/wayland-shm.c +++ b/src/wayland-shm.c @@ -247,7 +247,7 @@ shm_pool_resize(struct wl_client *client, struct wl_resource *resource, shm_pool_finish_resize(pool); } -struct wl_shm_pool_interface shm_pool_interface = { +static const struct wl_shm_pool_interface shm_pool_interface = { shm_pool_create_buffer, shm_pool_destroy, shm_pool_resize |