On Wed, 10 Oct 2012 21:37:41 -0400 Kristian Høgsberg <[email protected]> wrote:
> This commit updates the clients and the wayland compositor backend to > use the new wl_registry mechanism and the thread safe fd API. > --- > > This is the weston patch that goes with the 8 thread-safety wayland patches. > The wl_registry changes are mostly mechanical, while the fd changes are a > little more subtle. > > Kristian > > clients/desktop-shell.c | 13 +++-- > clients/editor.c | 11 ++-- > clients/keyboard.c | 13 ++--- > clients/screenshot.c | 22 +++++--- > clients/simple-egl.c | 37 ++++++------- > clients/simple-shm.c | 43 ++++++++------- > clients/simple-touch.c | 39 +++++++------- > clients/tablet-shell.c | 9 ++-- > clients/weston-info.c | 24 +++++---- > clients/window.c | 133 > +++++++++++++++++++++++++++++++++------------- > clients/window.h | 12 +++++ > clients/wscreensaver.c | 8 +-- > src/compositor-wayland.c | 49 ++++++++--------- > 13 files changed, 248 insertions(+), 165 deletions(-) All registry listeners in these seem to be missing the global_remove handler. Hmm, we'd really need some test cases for it in 'make check'. Or even just a simple weston module, that adds or removes a dummy global object every 2 seconds to excercise the removal paths. Thanks, pq _______________________________________________ wayland-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/wayland-devel
