aboutsummaryrefslogtreecommitdiffstats
path: root/tests/data/small-code-core.c
diff options
context:
space:
mode:
authorSimon Ser <contact@emersion.fr>2022-09-17 10:53:56 +0200
committerSimon Ser <contact@emersion.fr>2024-04-23 09:17:02 +0000
commitb258d5f36137088e5cb5ae097db7964290da7d55 (patch)
tree2f59d6061156e64e8c5797942fe4818ab69529be /tests/data/small-code-core.c
parentClarify behavior of buffer transformations (diff)
downloadwayland-b258d5f36137088e5cb5ae097db7964290da7d55.tar
wayland-b258d5f36137088e5cb5ae097db7964290da7d55.tar.gz
wayland-b258d5f36137088e5cb5ae097db7964290da7d55.tar.bz2
wayland-b258d5f36137088e5cb5ae097db7964290da7d55.tar.lz
wayland-b258d5f36137088e5cb5ae097db7964290da7d55.tar.xz
wayland-b258d5f36137088e5cb5ae097db7964290da7d55.tar.zst
wayland-b258d5f36137088e5cb5ae097db7964290da7d55.zip
scanner: add validators for enums
Right now compositors need to manually check that enum values sent by the client are valid. In particular: - Check that the value sent by the client is not outside of the enum. - Check that the version of the enum entry is consistent with the object version. Automatically generate validator functions to perform these tasks. Signed-off-by: Simon Ser <contact@emersion.fr> Closes: https://gitlab.freedesktop.org/wayland/wayland/-/issues/104
Diffstat (limited to 'tests/data/small-code-core.c')
-rw-r--r--tests/data/small-code-core.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/tests/data/small-code-core.c b/tests/data/small-code-core.c
index bd6d33d..88e8257 100644
--- a/tests/data/small-code-core.c
+++ b/tests/data/small-code-core.c
@@ -25,6 +25,7 @@
* SOFTWARE.
*/
+#include <stdbool.h>
#include <stdlib.h>
#include <stdint.h>
#include "wayland-util.h"