ui/ncurses: Interpret left/right keys as up/down
[petitboot] / ui / twin / pbt-scr.h
index c075aadfe7092d4c0bebab5d90ff8da6b62286b1..2880ee1e2dc6ad25ed8be5e2f238038178008c3d 100644 (file)
@@ -18,6 +18,8 @@
 #if !defined(_PBT_SCR_H)
 #define _PBT_SCR_H
 
+#include <waiter/waiter.h>
+
 #include <libtwin/twin.h>
 #include <libtwin/twin_jpeg.h>
 #include <libtwin/twin_linux_mouse.h>
@@ -31,9 +33,9 @@
 # include <libtwin/twin_fbdev.h>
 #endif
 
-#define DBG(fmt, args...) pb_log("DBG: " fmt, ## args)
+#define DBG(fmt, args...) pb_debug("DBG: " fmt, ## args)
 #define DBGS(fmt, args...) \
-       pb_log("DBG:%s:%d: " fmt, __func__, __LINE__, ## args)
+       pb_debug("DBG:%s:%d: " fmt, __func__, __LINE__, ## args)
 
 struct pbt_quad {
        twin_coord_t x;
@@ -137,7 +139,8 @@ struct pbt_scr {
        twin_pixmap_t *cursor;
 };
 
-struct pbt_scr *pbt_scr_init(void *talloc_ctx, enum pbt_twin_backend backend,
+struct pbt_scr *pbt_scr_init(void *talloc_ctx, struct waitset *waitset,
+       enum pbt_twin_backend backend,
        unsigned int width, unsigned int height,
        const char *filename_background,
        twin_bool_t (*scr_event_cb)(twin_screen_t *tscreen,
@@ -171,4 +174,4 @@ void pbt_window_redraw(twin_window_t *twindow);
                _p->height)
 
 
-#endif
\ No newline at end of file
+#endif