Commit 15cba8b0 authored by Chris Billington's avatar Chris Billington Committed by Pekka Paalanen

wayland-util.h: add forward declaration for wl_object

The definition of wl_argument in wayland-util.h references wl_object,
so wl_object ought to be defined in wayland-util.h. This resolves
gitlab issue #78.

Fixes: #78Signed-off-by: Pekka Paalanen's avatarPekka Paalanen <>
parent 75bd70c0
Pipeline #22762 passed with stage
in 2 minutes and 59 seconds
......@@ -68,6 +68,20 @@ extern "C" {
#define WL_PRINTF(x, y)
/** \class wl_object
* \brief A protocol object.
* A `wl_object` is an opaque struct identifying the protocol object
* underlying a `wl_proxy` or `wl_resource`.
* \note Functions accessing a `wl_object` are not normally used by client code.
* Clients should normally use the higher level interface generated by the
* scanner to interact with compositor objects.
struct wl_object;
* Protocol message signature
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment