[PATCH weston 2/3] ivi-shell: describe members of type wl_list
Pekka Paalanen
ppaalanen at gmail.com
Wed Nov 9 14:04:41 UTC 2016
On Fri, 1 Jul 2016 09:34:50 +0000
"Ucan, Emre (ADITG/SW1)" <eucan at de.adit-jv.com> wrote:
> I wrote comments on which list they are used with
>
> Signed-off-by: Emre Ucan <eucan at de.adit-jv.com>
> ---
> ivi-shell/ivi-layout-private.h | 16 ++++++++--------
> ivi-shell/ivi-layout-transition.c | 2 +-
> ivi-shell/ivi-layout.c | 6 +++---
> 3 files changed, 12 insertions(+), 12 deletions(-)
>
> diff --git a/ivi-shell/ivi-layout-private.h b/ivi-shell/ivi-layout-private.h
> index c1b52f1..f7b2de9 100644
> --- a/ivi-shell/ivi-layout-private.h
> +++ b/ivi-shell/ivi-layout-private.h
> @@ -43,7 +43,7 @@ struct ivi_layout_view {
> };
>
> struct ivi_layout_surface {
> - struct wl_list link;
> + struct wl_list link; /* ivi_layout::surface_list */
> struct wl_signal property_changed;
> int32_t update_count;
> uint32_t id_surface;
> @@ -61,7 +61,7 @@ struct ivi_layout_surface {
> };
>
> struct ivi_layout_layer {
> - struct wl_list link;
> + struct wl_list link; /* ivi_layout::surface_list */
Hi,
I fixed this one to say "layer_list" instead.
> struct wl_signal property_changed;
> uint32_t id_layer;
>
> @@ -73,13 +73,13 @@ struct ivi_layout_layer {
> struct {
> struct ivi_layout_layer_properties prop;
> struct wl_list view_list; /* ivi_layout_view::pending_link */
> - struct wl_list link;
> + struct wl_list link; /* ivi_layout_screen::pending.layer_list */
> } pending;
>
> struct {
> int dirty;
> struct wl_list view_list; /* ivi_layout_view::order_link */
> - struct wl_list link;
> + struct wl_list link; /* ivi_layout_screen::order.layer_list */
> } order;
>
> int32_t ref_count;
> @@ -88,9 +88,9 @@ struct ivi_layout_layer {
> struct ivi_layout {
> struct weston_compositor *compositor;
>
> - struct wl_list surface_list;
> - struct wl_list layer_list;
> - struct wl_list screen_list;
> + struct wl_list surface_list; /* ivi_layout_surface::link */
> + struct wl_list layer_list; /* ivi_layout_layer::link */
> + struct wl_list screen_list; /* ivi_layout_screen::link */
> struct wl_list view_list; /* ivi_layout_view::link */
>
> struct {
> @@ -107,7 +107,7 @@ struct ivi_layout {
> struct weston_layer layout_layer;
>
> struct ivi_layout_transition_set *transitions;
> - struct wl_list pending_transition_list;
> + struct wl_list pending_transition_list; /* transition_node::link */
> };
>
> struct ivi_layout *get_instance(void);
> diff --git a/ivi-shell/ivi-layout-transition.c b/ivi-shell/ivi-layout-transition.c
> index 04b62a5..989ba71 100644
> --- a/ivi-shell/ivi-layout-transition.c
> +++ b/ivi-shell/ivi-layout-transition.c
> @@ -59,7 +59,7 @@ struct ivi_layout_transition {
>
> struct transition_node {
> struct ivi_layout_transition *transition;
> - struct wl_list link;
> + struct wl_list link; /* ivi_layout::pending_transition_list */
I added a note about ivi_layout_transition_set::transition_list to this.
> };
>
> static void layout_transition_destroy(struct ivi_layout_transition *transition);
> diff --git a/ivi-shell/ivi-layout.c b/ivi-shell/ivi-layout.c
> index f8533f9..4e56ace 100644
> --- a/ivi-shell/ivi-layout.c
> +++ b/ivi-shell/ivi-layout.c
> @@ -74,18 +74,18 @@
> struct ivi_layout;
>
> struct ivi_layout_screen {
> - struct wl_list link;
> + struct wl_list link; /* ivi_layout::screen_list */
>
> struct ivi_layout *layout;
> struct weston_output *output;
>
> struct {
> - struct wl_list layer_list;
> + struct wl_list layer_list; /* ivi_layout_layer::pending.link */
> } pending;
>
> struct {
> int dirty;
> - struct wl_list layer_list;
> + struct wl_list layer_list; /* ivi_layout_layer::order.link */
> } order;
> };
>
Both patches pushed:
967b6bc..7da3823 master -> master
Thanks,
pq
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 801 bytes
Desc: OpenPGP digital signature
URL: <https://lists.freedesktop.org/archives/wayland-devel/attachments/20161109/668ce99a/attachment.sig>
More information about the wayland-devel
mailing list