From: Seunghun Lee Date: Wed, 4 May 2022 06:31:58 +0000 (+0900) Subject: tinyds: Fix passing wrong arg to wl_container_of X-Git-Tag: accepted/tizen/unified/20220720.034120~64 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ac5fa7143dbbb7a956fa2f1c9abae32b1f8809c5;p=platform%2Fcore%2Fuifw%2Flibds-tizen.git tinyds: Fix passing wrong arg to wl_container_of This led segfault illegally accessing wrong pointer. Change-Id: I28e64be8c0d0abd5ee8e164353a5c038a2c7ce52 --- diff --git a/src/examples/tinyds.c b/src/examples/tinyds.c index fcaabaf..e054e71 100644 --- a/src/examples/tinyds.c +++ b/src/examples/tinyds.c @@ -380,7 +380,7 @@ pointer_handle_frame(struct wl_listener *listener, void *data) { struct tinyds_pointer *pointer; - pointer = wl_container_of(listener, pointer, motion); + pointer = wl_container_of(listener, pointer, frame); ds_inf("Pointer(%p) frame", pointer); }