diff options
author | wil <william.barsse@gmail.com> | 2017-01-08 14:16:40 +0100 |
---|---|---|
committer | wil <william.barsse@gmail.com> | 2017-01-08 14:16:40 +0100 |
commit | d822150d8389a293d6df1ce177ee713ef3113d3f (patch) | |
tree | c344b872adf00178f27179651b9332dd043dafb2 /sway | |
parent | 2040c62da94106fbd2a0e7fc5f73bcd181aea05c (diff) | |
download | sway-d822150d8389a293d6df1ce177ee713ef3113d3f.tar.xz |
[fix] Keep Clang happy
Diffstat (limited to 'sway')
-rw-r--r-- | sway/layout.c | 4 |
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) { * Return the number of master elements in a container */ static inline size_t auto_master_count(const swayc_t *container) { - return MIN(container->nb_master, container->children->length); + sway_assert(container->children->length >= 0, "Container %p has (negative) children %d", + container, container->children->length); + return MIN(container->nb_master, (size_t)container->children->length); } /** |