mirror of
https://git.savannah.gnu.org/git/grub.git
synced 2026-10-28 10:10:29 +00:00
* util/grub-mkrescue.c: Fix incorrect file usage in fallback code.
Reported by: Jon McCune
This commit is contained in:
1 parent
dd05b91f6b
commit
6cc8959712
2 files changed
+11
-5
No files matched your search
@@ -509,7 +509,7 @@ main (int argc, char *argv[])
|
||||
if (!sa)
|
||||
grub_util_error (_("cannot open `%s': %s"), sysarea_img,
|
||||
strerror (errno));
|
||||
bi = grub_util_fopen (sysarea_img, "wb");
|
||||
bi = grub_util_fopen (bin, "rb");
|
||||
if (!bi)
|
||||
grub_util_error (_("cannot open `%s': %s"), bin,
|
||||
strerror (errno));
|
||||
@@ -519,10 +519,10 @@ main (int argc, char *argv[])
|
||||
fclose (bi);
|
||||
fwrite (buf, 1, 512, sa);
|
||||
|
||||
grub_install_make_image_wrap (source_dirs[GRUB_INSTALL_PLATFORM_I386_PC],
|
||||
"/boot/grub", output,
|
||||
0, load_cfg,
|
||||
"i386-pc", 0);
|
||||
grub_install_make_image_wrap_file (source_dirs[GRUB_INSTALL_PLATFORM_I386_PC],
|
||||
"/boot/grub", sa, sysarea_img,
|
||||
0, load_cfg,
|
||||
"i386-pc", 0);
|
||||
sz = ftello (sa);
|
||||
fflush (sa);
|
||||
grub_util_fd_sync (fileno (sa));
|
||||
|
||||
Reference in new issue
Block a user