X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=src%2Fscreen_find.c;h=f131af72d482e0d52114c1b5c34b26b02f4839e8;hb=e7c6e5fe86fb1660a291eecce441c936f2877f53;hp=88872df5097e0e3ea38073b0f2a4a02bb4a90152;hpb=39ebad47c28632718f89fd90019c1308b0e23dfc;p=ncmpc.git diff --git a/src/screen_find.c b/src/screen_find.c index 88872df..f131af7 100644 --- a/src/screen_find.c +++ b/src/screen_find.c @@ -93,9 +93,8 @@ screen_find(struct list_window *lw, command_t findcmd, * which begins with this string while the users types */ void screen_jump(struct list_window *lw, - list_window_callback_fn_t callback_fn, - list_window_paint_callback_t paint_callback, - void *callback_data) + list_window_callback_fn_t callback_fn, void *callback_data, + list_window_paint_callback_t paint_callback, void *paint_data) { const int WRLN_MAX_LINE_SIZE = 1024; int key = 65; @@ -134,7 +133,7 @@ screen_jump(struct list_window *lw, /* repaint the list_window */ if (paint_callback != NULL) - list_window_paint2(lw, paint_callback, callback_data); + list_window_paint2(lw, paint_callback, paint_data); else list_window_paint(lw, callback_fn, callback_data); wrefresh(lw->w);