diff options
Diffstat (limited to 'swaybar/bar.c')
-rw-r--r-- | swaybar/bar.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/swaybar/bar.c b/swaybar/bar.c index 5b7fea71..f2dab738 100644 --- a/swaybar/bar.c +++ b/swaybar/bar.c | |||
@@ -517,14 +517,13 @@ static void set_bar_dirty(struct swaybar *bar) { | |||
517 | } | 517 | } |
518 | } | 518 | } |
519 | 519 | ||
520 | bool bar_setup(struct swaybar *bar, | 520 | bool bar_setup(struct swaybar *bar, const char *socket_path) { |
521 | const char *socket_path, const char *bar_id) { | ||
522 | bar_init(bar); | 521 | bar_init(bar); |
523 | init_event_loop(); | 522 | init_event_loop(); |
524 | 523 | ||
525 | bar->ipc_socketfd = ipc_open_socket(socket_path); | 524 | bar->ipc_socketfd = ipc_open_socket(socket_path); |
526 | bar->ipc_event_socketfd = ipc_open_socket(socket_path); | 525 | bar->ipc_event_socketfd = ipc_open_socket(socket_path); |
527 | if (!ipc_initialize(bar, bar_id)) { | 526 | if (!ipc_initialize(bar)) { |
528 | return false; | 527 | return false; |
529 | } | 528 | } |
530 | if (bar->config->status_command) { | 529 | if (bar->config->status_command) { |
@@ -625,4 +624,5 @@ void bar_teardown(struct swaybar *bar) { | |||
625 | if (bar->status) { | 624 | if (bar->status) { |
626 | status_line_free(bar->status); | 625 | status_line_free(bar->status); |
627 | } | 626 | } |
627 | free(bar->id); | ||
628 | } | 628 | } |