commit 095ac319214d6e51df223950292bfca5ddaf591a
parent 6fe66d0e6c9a20a9dbe2d464671ff19ea5b0387c
Author: Drew DeVault <sir@cmpwn.com>
Date: Thu, 29 Mar 2018 22:32:17 -0400
Use render_all_frames from bar_setup
Diffstat:
1 file changed, 8 insertions(+), 10 deletions(-)
diff --git a/swaybar/bar.c b/swaybar/bar.c
@@ -91,6 +91,13 @@ static const struct wl_registry_listener registry_listener = {
.global_remove = handle_global_remove,
};
+static void render_all_frames(struct swaybar *bar) {
+ struct swaybar_output *output;
+ wl_list_for_each(output, &bar->outputs, link) {
+ render_frame(bar, output);
+ }
+}
+
void bar_setup(struct swaybar *bar,
const char *socket_path, const char *bar_id) {
bar_init(bar);
@@ -133,16 +140,7 @@ void bar_setup(struct swaybar *bar,
}
}
ipc_get_workspaces(bar);
- wl_list_for_each(output, &bar->outputs, link) {
- render_frame(bar, output);
- }
-}
-
-static void render_all_frames(struct swaybar *bar) {
- struct swaybar_output *output;
- wl_list_for_each(output, &bar->outputs, link) {
- render_frame(bar, output);
- }
+ render_all_frames(bar);
}
static void display_in(int fd, short mask, void *_bar) {