summaryrefslogtreecommitdiffhomepage
path: root/patch
diff options
context:
space:
mode:
Diffstat (limited to 'patch')
-rw-r--r--patch/ipc/yajl_dumps.c14
1 files changed, 8 insertions, 6 deletions
diff --git a/patch/ipc/yajl_dumps.c b/patch/ipc/yajl_dumps.c
index d5d2a61..83889fc 100644
--- a/patch/ipc/yajl_dumps.c
+++ b/patch/ipc/yajl_dumps.c
@@ -149,12 +149,14 @@ dump_monitor(yajl_gen gen, Monitor *mon, int is_selected)
)
)
- YSTR("bar"); YMAP(
- YSTR("y"); YINT(mon->bar->by);
- YSTR("is_shown"); YBOOL(mon->showbar);
- YSTR("is_top"); YBOOL(mon->bar->topbar);
- YSTR("window_id"); YINT(mon->bar->win);
- )
+ if (mon->bar) {
+ YSTR("bar"); YMAP(
+ YSTR("y"); YINT(mon->bar->by);
+ YSTR("is_shown"); YBOOL(mon->showbar);
+ YSTR("is_top"); YBOOL(mon->bar->topbar);
+ YSTR("window_id"); YINT(mon->bar->win);
+ )
+ }
)
// clang-format on