[PATCH weston 0/4] Extract common macros to single header.
Jon A. Cruz
jonc at osg.samsung.com
Mon Jun 15 15:37:06 PDT 2015
As a follow-up to review feedback from Peter Hutterer this
set moves a few duplicated macros into a common header,
including ARRAY_LENGTH.
Changes since v1:
- Added example to container_of() doc comment.
Jon A. Cruz (4):
Remove redundant #include path component.
Moved helper macro to a discrete include file.
Moved the MIN() macro to the helper include.
Unified multiple definitions of container_of() macro.
Makefile.am | 1 +
clients/calibrator.c | 5 +-
clients/clickdot.c | 1 +
clients/desktop-shell.c | 5 +-
clients/dnd.c | 3 +-
clients/editor.c | 1 +
clients/eventdemo.c | 1 +
clients/image.c | 2 +-
clients/ivi-shell-user-interface.c | 8 ++--
clients/multi-resource.c | 2 +-
clients/nested.c | 3 +-
clients/presentation-shm.c | 5 +-
clients/screenshot.c | 2 +-
clients/simple-damage.c | 2 +-
clients/simple-egl.c | 2 +-
clients/simple-shm.c | 2 +-
clients/simple-touch.c | 5 +-
clients/stacking.c | 1 +
clients/subsurfaces.c | 1 +
clients/terminal.c | 3 +-
clients/weston-info.c | 7 +--
clients/window.c | 7 ++-
clients/window.h | 12 ++---
clients/wscreensaver.c | 1 +
desktop-shell/exposay.c | 1 +
desktop-shell/input-panel.c | 1 +
desktop-shell/shell.c | 3 +-
fullscreen-shell/fullscreen-shell.c | 1 +
ivi-shell/hmi-controller.c | 1 +
ivi-shell/input-panel-ivi.c | 1 +
ivi-shell/ivi-layout.c | 3 +-
ivi-shell/ivi-shell.c | 1 +
shared/cairo-util.c | 3 +-
shared/config-parser.c | 5 +-
shared/helpers.h | 96 +++++++++++++++++++++++++++++++++++++
shared/image-loader.c | 3 +-
src/animation.c | 1 +
src/bindings.c | 1 +
src/clipboard.c | 1 +
src/cms-colord.c | 1 +
src/cms-static.c | 1 +
src/compositor-drm.c | 1 +
src/compositor-fbdev.c | 1 +
src/compositor-headless.c | 1 +
src/compositor-rdp.c | 1 +
src/compositor-rpi.c | 1 +
src/compositor-wayland.c | 7 +--
src/compositor-x11.c | 5 +-
src/compositor.c | 3 +-
src/compositor.h | 10 ----
src/data-device.c | 1 +
src/gl-renderer.c | 1 +
src/input.c | 3 +-
src/libinput-device.c | 1 +
src/libinput-seat.c | 1 +
src/pixman-renderer.c | 1 +
src/rpi-renderer.c | 1 +
src/screen-share.c | 3 +-
src/screenshooter.c | 3 +-
src/text-backend.c | 1 +
src/zoom.c | 1 +
tests/bad-buffer-test.c | 2 +-
tests/buffer-count-test.c | 2 +-
tests/ivi_layout-internal-test.c | 4 +-
tests/ivi_layout-test-plugin.c | 5 +-
tests/ivi_layout-test.c | 1 +
tests/matrix-test.c | 2 +-
tests/presentation-test.c | 1 +
tests/surface-global-test.c | 2 +-
tests/surface-test.c | 2 +-
tests/vertex-clip-test.c | 3 +-
tests/weston-test-client-helper.c | 2 +-
tests/weston-test-runner.h | 4 +-
tests/weston-test.c | 6 ++-
xwayland/launcher.c | 1 +
xwayland/selection.c | 1 +
xwayland/window-manager.c | 1 +
77 files changed, 205 insertions(+), 87 deletions(-)
create mode 100644 shared/helpers.h
--
2.1.0
More information about the wayland-devel
mailing list