[PATCH weston v1 04/17] tests: use wl_* objects instead of test structs
ppaalanen at gmail.com
Fri Dec 12 05:59:19 PST 2014
On Fri, 5 Dec 2014 14:36:37 +0100
Marek Chalupa <mchqwerty at gmail.com> wrote:
> When storing client state i. e. focus, we use our structs.
> For example when we got pointer focus, we store into pointer->focus
> the type 'struct surface'. We did it via user data in wl_* object,
> but toytoolkit has its own data in the objects and storing and reading
> them as our structures results in reading "garbage".
> Solution: store wl_* objects instead - we don't need anything more.
> Signed-off-by: Marek Chalupa <mchqwerty at gmail.com>
> tests/event-test.c | 5 +++--
> tests/keyboard-test.c | 6 +++---
> tests/text-test.c | 2 +-
> tests/weston-test-client-helper.c | 12 ++++++------
> tests/weston-test-client-helper.h | 6 +++---
> 5 files changed, 16 insertions(+), 15 deletions(-)
Reviewed-by: Pekka Paalanen <pekka.paalanen at collabora.co.uk>
More information about the wayland-devel