mirror of
https://github.com/swaywm/sway.git
synced 2024-11-28 02:41:28 +00:00
prevent workspace_find_container from crashing with NULL workspaces
This commit is contained in:
parent
74cc02d60f
commit
8f6bc5bb36
|
@ -708,6 +708,11 @@ void workspace_for_each_container(struct sway_workspace *ws,
|
|||
struct sway_container *workspace_find_container(struct sway_workspace *ws,
|
||||
bool (*test)(struct sway_container *con, void *data), void *data) {
|
||||
struct sway_container *result = NULL;
|
||||
if (ws == NULL){
|
||||
sway_log(SWAY_ERROR, "Cannot find container with no workspace.");
|
||||
return NULL;
|
||||
}
|
||||
|
||||
// Tiling
|
||||
for (int i = 0; i < ws->tiling->length; ++i) {
|
||||
struct sway_container *child = ws->tiling->items[i];
|
||||
|
|
Loading…
Reference in a new issue