Split grub-setup.c into frontend (grub-setup.c) and backend (setup.c)

files.
This commit is contained in:
Vladimir 'phcoder' Serbinenko 2013-10-15 16:16:04 +02:00
parent 8f53bb3fd2
commit c06c75201c
8 changed files with 1067 additions and 924 deletions

View file

@ -0,0 +1,21 @@
static void
grub_file_progress_hook_real (grub_disk_addr_t sector,
unsigned offset, unsigned length,
void *data)
{
grub_file_t file = data;
file->progress_offset += length;
show_progress (file->progress_offset, file->size);
}
GRUB_MOD_INIT (progress)
{
grub_file_progress_hook = grub_file_progress_hook_real;
}
GRUB_MOD_FINI (progress)
{
grub_file_progress_hook = 0;
}