diff --git a/src/screen_outputs.c b/src/screen_outputs.c
index ce8fdc60b9d2c615e3e05e683c3f571fca5e0175..67cc4b86fbc0073e0d986f19e95b8f0d71d373cf 100644 (file)
--- a/src/screen_outputs.c
+++ b/src/screen_outputs.c
static GPtrArray *mpd_outputs = NULL;
-static void
-outputs_paint(void);
-
-static void
-outputs_repaint(void)
-{
- outputs_paint();
- wrefresh(lw->w);
-}
-
static bool
toggle_output(struct mpdclient *c, unsigned int output_index)
{
}
static void
-outputs_init(WINDOW *w, int cols, int rows)
+outputs_init(WINDOW *w, unsigned cols, unsigned rows)
{
lw = list_window_init(w, cols, rows);
}
static void
-outputs_resize(int cols, int rows)
+outputs_resize(unsigned cols, unsigned rows)
{
list_window_resize(lw, cols, rows);
}
if (c->events & MPD_IDLE_OUTPUT) {
clear_outputs_list();
fill_outputs_list(c);
- outputs_repaint();
+ outputs_paint();
}
}
assert(mpd_outputs != NULL);
if (list_window_cmd(lw, cmd)) {
- outputs_repaint();
+ outputs_paint();
return true;
}
case CMD_SCREEN_UPDATE:
clear_outputs_list();
fill_outputs_list(c);
- outputs_repaint();
+ outputs_paint();
return true;
default: