summaryrefslogtreecommitdiff
path: root/src/boxes.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/boxes.c')
-rw-r--r--src/boxes.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/boxes.c b/src/boxes.c
index d11c3967..975572b3 100644
--- a/src/boxes.c
+++ b/src/boxes.c
@@ -1266,6 +1266,10 @@ get_disjoint_strut_list_in_region (const GSList *old_struts,
else
tmp = replace_rect_with_list (tmp, cur_leftover);
compare = replace_rect_with_list (compare, comp_leftover);
+
+ if (compare == NULL)
+ break;
+
cur = tmp->data;
}