wayland/cursor
Derek Foreman c8052d423a build: Split core protocols out as separate library
Currently both libwayland-client and libwayland-server contain the core
protocol symbols. This disappoints ASAN when both libraries are included
in the same binary (such as in our test suite).

Compositors also can include both client and server libraries, so this
provides some pointless minor space savings in real world usage as well.

Let's split the protocol bits off into their own library to avoid this
duplication.

Signed-off-by: Derek Foreman <derek.foreman@collabora.com>
2021-07-30 07:49:52 -05:00
..
convert_font.c cursor/convert_font.c: malloc cannot guarantee that the memory allocated is always successful 2020-10-29 13:00:20 +00:00
cursor-data.h (multiple): Include stdint.h 2016-07-25 18:39:32 -07:00
cursor.pcf cursor: add cursor.pcf and extraction program 2012-09-10 21:05:14 -04:00
meson.build build: Split core protocols out as separate library 2021-07-30 07:49:52 -05:00
os-compatibility.c cursor: fix typo "insufficent" 2020-12-17 16:03:14 -05:00
os-compatibility.h cursor/os-compatibility: move resizing into a separate function 2020-02-23 20:42:54 +00:00
wayland-cursor.c cursor: fix crash with weird input files 2021-06-02 13:46:33 +00:00
wayland-cursor.h cursor: Properly document wl_cursor_image and wl_cursor 2020-06-05 11:05:20 +00:00
xcursor.c cursor: fix CVE-2013-2003 2021-05-02 21:35:23 +02:00
xcursor.h Use fixed size integer type 2020-09-04 12:27:23 +02:00