aboutsummaryrefslogtreecommitdiffstats
path: root/swaybar/ipc.c
diff options
context:
space:
mode:
Diffstat (limited to 'swaybar/ipc.c')
-rw-r--r--swaybar/ipc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/swaybar/ipc.c b/swaybar/ipc.c
index f3b7dd3d..6aa604eb 100644
--- a/swaybar/ipc.c
+++ b/swaybar/ipc.c
@@ -360,7 +360,7 @@ bool ipc_get_workspaces(struct swaybar *bar) {
360 360
361 wl_list_for_each(output, &bar->outputs, link) { 361 wl_list_for_each(output, &bar->outputs, link) {
362 const char *ws_output = json_object_get_string(out); 362 const char *ws_output = json_object_get_string(out);
363 if (strcmp(ws_output, output->name) == 0) { 363 if (ws_output != NULL && strcmp(ws_output, output->name) == 0) {
364 struct swaybar_workspace *ws = 364 struct swaybar_workspace *ws =
365 calloc(1, sizeof(struct swaybar_workspace)); 365 calloc(1, sizeof(struct swaybar_workspace));
366 ws->num = json_object_get_int(num); 366 ws->num = json_object_get_int(num);