diff --git a/src/connection.c b/src/connection.c index 6bcc91ab..1ea24180 100644 --- a/src/connection.c +++ b/src/connection.c @@ -349,7 +349,7 @@ wl_connection_write(struct wl_connection *connection, return 0; } -static int +int wl_connection_queue(struct wl_connection *connection, const void *data, size_t count) { diff --git a/src/wayland-private.h b/src/wayland-private.h index bdeafd4d..b843e891 100644 --- a/src/wayland-private.h +++ b/src/wayland-private.h @@ -66,6 +66,8 @@ void wl_connection_copy(struct wl_connection *connection, void *data, size_t siz void wl_connection_consume(struct wl_connection *connection, size_t size); int wl_connection_data(struct wl_connection *connection, uint32_t mask); int wl_connection_write(struct wl_connection *connection, const void *data, size_t count); +int wl_connection_queue(struct wl_connection *connection, + const void *data, size_t count); struct wl_closure * wl_connection_vmarshal(struct wl_connection *connection,