mirror of
https://gitlab.freedesktop.org/wayland/wayland.git
synced 2025-11-05 13:29:50 -05:00
connection: Move wl_interface_equal to util
Move the wl_interface_equal prototype to the top of wayland-private, where it is not buried in the middle of map, connection and closure functions. Move the implementation out of connection and into util. This is a utility function, not specific to connections, and has call sites within connection, wayland-client and wayland-server. Signed-off-by: Yong Bakos <ybakos@humanoriented.com> Reviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk> Reviewed-by: Bryce Harrington <bryce@osg.samsung.com>
This commit is contained in:
parent
e5b12aa827
commit
385906beae
3 changed files with 17 additions and 17 deletions
|
|
@ -55,6 +55,10 @@ struct wl_object {
|
|||
extern struct wl_object global_zombie_object;
|
||||
#define WL_ZOMBIE_OBJECT ((void*)&global_zombie_object)
|
||||
|
||||
int
|
||||
wl_interface_equal(const struct wl_interface *iface1,
|
||||
const struct wl_interface *iface2);
|
||||
|
||||
/* Flags for wl_map_insert_new and wl_map_insert_at. Flags can be queried with
|
||||
* wl_map_lookup_flags. The current implementation has room for 1 bit worth of
|
||||
* flags. If more flags are ever added, the implementation of wl_map will have
|
||||
|
|
@ -103,10 +107,6 @@ struct wl_connection;
|
|||
struct wl_closure;
|
||||
struct wl_proxy;
|
||||
|
||||
int
|
||||
wl_interface_equal(const struct wl_interface *iface1,
|
||||
const struct wl_interface *iface2);
|
||||
|
||||
struct wl_connection *
|
||||
wl_connection_create(int fd);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue