+2010-11-14 Giuseppe Caizzone <acaizzo@gmail.com>
+
+ Support reading files larger than 2 GiB.
+
+ * grub-core/fs/udf.c (grub_udf_iterate_dir): Change type of variable
+ "offset" to grub_off_t.
+ (grub_udf_read_file): Likewise for parameter "pos".
+
2010-11-14 Vladimir Serbinenko <phcoder@gmail.com>
* docs/grub.texi (Changes from GRUB Legacy): Note when save_env is
void NESTED_FUNC_ATTR
(*read_hook) (grub_disk_addr_t sector,
unsigned offset, unsigned length),
- int pos, grub_size_t len, char *buf)
+ grub_off_t pos, grub_size_t len, char *buf)
{
switch (U16 (node->fe.icbtag.flags) & GRUB_UDF_ICBTAG_FLAG_AD_MASK)
{
{
grub_fshelp_node_t child;
struct grub_udf_file_ident dirent;
- grub_uint32_t offset = 0;
+ grub_off_t offset = 0;
child = grub_malloc (sizeof (struct grub_fshelp_node));
if (!child)