ui/ncurses: Defer item creation until boot editor is done
[petitboot] / ui / ncurses / nc-menu.h
index f010835a378371c5a92c3d27a54219aea7c53f6b..3b7bc88e8992d3a358355bf9a502c12fb9e723ec 100644 (file)
@@ -47,7 +47,7 @@ struct pmenu_item {
        ITEM *nci;
        struct pmenu *pmenu;
        void *data;
-       int (*on_edit)(struct pmenu_item *item);
+       void (*on_edit)(struct pmenu_item *item);
        int (*on_execute)(struct pmenu_item *item);
 };
 
@@ -85,7 +85,7 @@ struct pmenu {
        unsigned int insert_pt;
        int (*hot_key)(struct pmenu *menu, struct pmenu_item *item, int c);
        void (*on_exit)(struct pmenu *menu);
-       void (*on_open)(struct pmenu *menu);
+       void (*on_new)(struct pmenu *menu);
 };
 
 struct pmenu *pmenu_init(void *ui_ctx, unsigned int item_count,