viewers = viewer;
}
- grub_err_t
- grub_menu_register_viewer_init (void (*callback) (int entry, grub_menu_t menu,
- int nested))
- {
- struct menu_run_callback *cb;
- cb = grub_malloc (sizeof (*cb));
- if (!cb)
- return grub_errno;
- cb->hook = callback;
- cb->next = callbacks;
- callbacks = cb;
- return GRUB_ERR_NONE;
- }
-
/* Get the entry number from the variable NAME. */
static int
-get_entry_number (const char *name)
+get_entry_number (grub_menu_t menu, const char *name)
{
char *val;
int entry;