summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar wil <william.barsse@gmail.com>2017-01-08 14:16:40 +0100
committerLibravatar wil <william.barsse@gmail.com>2017-01-08 14:16:40 +0100
commitd822150d8389a293d6df1ce177ee713ef3113d3f (patch)
treec344b872adf00178f27179651b9332dd043dafb2
parentMerge branch 'master' of https://github.com/SirCmpwn/sway (diff)
downloadsway-d822150d8389a293d6df1ce177ee713ef3113d3f.tar.gz
sway-d822150d8389a293d6df1ce177ee713ef3113d3f.tar.zst
sway-d822150d8389a293d6df1ce177ee713ef3113d3f.zip
[fix] Keep Clang happy
-rw-r--r--sway/layout.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/sway/layout.c b/sway/layout.c
index e2f31848..3e467169 100644
--- a/sway/layout.c
+++ b/sway/layout.c
@@ -1504,7 +1504,9 @@ bool is_auto_layout(enum swayc_layouts layout) {
1504 * Return the number of master elements in a container 1504 * Return the number of master elements in a container
1505 */ 1505 */
1506static inline size_t auto_master_count(const swayc_t *container) { 1506static inline size_t auto_master_count(const swayc_t *container) {
1507 return MIN(container->nb_master, container->children->length); 1507 sway_assert(container->children->length >= 0, "Container %p has (negative) children %d",
1508 container, container->children->length);
1509 return MIN(container->nb_master, (size_t)container->children->length);
1508} 1510}
1509 1511
1510/** 1512/**