fix a compilation error
This commit is contained in:
parent
b28fd807eb
commit
af36812f5c
1 changed files with 3 additions and 3 deletions
|
@ -97,7 +97,7 @@ grub_cmd_freedos (grub_command_t cmd __attribute__ ((unused)),
|
||||||
kernelsyssize = grub_file_size (file);
|
kernelsyssize = grub_file_size (file);
|
||||||
{
|
{
|
||||||
grub_relocator_chunk_t ch;
|
grub_relocator_chunk_t ch;
|
||||||
err = grub_relocator_alloc_chunk_addr (rel, &ch, GRUB_NTLDR_SEGMENT << 4,
|
err = grub_relocator_alloc_chunk_addr (rel, &ch, GRUB_FREEDOS_SEGMENT << 4,
|
||||||
kernelsyssize);
|
kernelsyssize);
|
||||||
if (err)
|
if (err)
|
||||||
goto fail;
|
goto fail;
|
||||||
|
@ -105,7 +105,7 @@ grub_cmd_freedos (grub_command_t cmd __attribute__ ((unused)),
|
||||||
}
|
}
|
||||||
|
|
||||||
if (grub_file_read (file, kernelsys, kernelsyssize)
|
if (grub_file_read (file, kernelsys, kernelsyssize)
|
||||||
!= (grub_ssize_t) ntldrsize)
|
!= (grub_ssize_t) kernelsyssize)
|
||||||
goto fail;
|
goto fail;
|
||||||
|
|
||||||
grub_loader_set (grub_freedos_boot, grub_freedos_unload, 1);
|
grub_loader_set (grub_freedos_boot, grub_freedos_unload, 1);
|
||||||
|
@ -116,7 +116,7 @@ grub_cmd_freedos (grub_command_t cmd __attribute__ ((unused)),
|
||||||
if (file)
|
if (file)
|
||||||
grub_file_close (file);
|
grub_file_close (file);
|
||||||
|
|
||||||
grub_ntldr_unload ();
|
grub_freedos_unload ();
|
||||||
|
|
||||||
return grub_errno;
|
return grub_errno;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue