]> git.ipfire.org Git - thirdparty/grub.git/commit
* include/grub/file.h (grub_file): New member not_easly_seekable.
authorSzymon Janc <szymon@janc.net.pl>
Sat, 4 Sep 2010 16:28:42 +0000 (18:28 +0200)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Sat, 4 Sep 2010 16:28:42 +0000 (18:28 +0200)
commit3759a35f757924867450ec3c8ffca6e64cd9b7c5
treec89d2b88c7b4f63b7ab7f3b3f79107325041a9b6
parented8c6dec961d65b1028146dc5db274b88e693e12
* include/grub/file.h (grub_file): New member not_easly_seekable.
(grub_file_seekable): New inline function.
* grub-core/io/gzio.c (test_header): Don't test end magic if file isn't
easily seekable.
(grub_gzio_open): Set not_easly_seekable.
* grub-core/fs/i386/pc/pxe.c (grub_pxefs_open): Set not_easily_seekable.
* grub-core/io/bufio.c (grub_bufio_open): Propagate not_easily_seekable.
ChangeLog
grub-core/fs/i386/pc/pxe.c
grub-core/io/bufio.c
grub-core/io/gzio.c
include/grub/file.h