From 97c29987e2e3ed4487799f69c80631c18780b2a9 Mon Sep 17 00:00:00 2001 From: Johan Malm Date: Wed, 2 Sep 2020 21:04:31 +0100 Subject: [PATCH] deco.c: add enum end-marker --- include/labwc.h | 6 +++--- src/deco.c | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/include/labwc.h b/include/labwc.h index ed8b2a07..ce442432 100644 --- a/include/labwc.h +++ b/include/labwc.h @@ -92,7 +92,8 @@ struct output { enum view_type { LAB_XDG_SHELL_VIEW, LAB_XWAYLAND_VIEW }; enum deco_part { - LAB_DECO_BUTTON_CLOSE = 0, + LAB_DECO_NONE = 0, + LAB_DECO_BUTTON_CLOSE, LAB_DECO_BUTTON_MAXIMIZE, LAB_DECO_BUTTON_ICONIFY, LAB_DECO_PART_TITLE, @@ -100,8 +101,7 @@ enum deco_part { LAB_DECO_PART_RIGHT, LAB_DECO_PART_BOTTOM, LAB_DECO_PART_LEFT, - LAB_DECO_NONE - /* Keep LAB_DECO_NONE last as iteration end-marker */ + LAB_DECO_END_MARKER }; struct view_impl { diff --git a/src/deco.c b/src/deco.c index 33c26350..1366b226 100644 --- a/src/deco.c +++ b/src/deco.c @@ -94,7 +94,7 @@ struct wlr_box deco_box(struct view *view, enum deco_part deco_part) enum deco_part deco_at(struct view *view, double lx, double ly) { enum deco_part deco_part; - for (deco_part = 0; deco_part < LAB_DECO_NONE; ++deco_part) { + for (deco_part = 0; deco_part < LAB_DECO_END_MARKER; ++deco_part) { struct wlr_box box = deco_box(view, deco_part); if (wlr_box_contains_point(&box, lx, ly)) return deco_part; -- 2.52.0