[coreboot] [FILO] r132 - trunk/filo/fs
repository service
svn at coreboot.org
Mon May 24 23:59:36 CEST 2010
Author: stepan
Date: Mon May 24 23:59:35 2010
New Revision: 132
URL: http://tracker.coreboot.org/trac/filo/changeset/132
Log:
Fix RR alignment bug in the grubfs iso9660 driver which prevented CD directory
entries from being read correctly.
Signed-off-by: Mark Cave-Ayland <mark.cave-ayland at siriusit.co.uk>
Acked-by: Stefan Reinauer <stepan at coresystems.de>
Modified:
trunk/filo/fs/fsys_iso9660.c
Modified: trunk/filo/fs/fsys_iso9660.c
==============================================================================
--- trunk/filo/fs/fsys_iso9660.c Wed May 19 18:31:36 2010 (r131)
+++ trunk/filo/fs/fsys_iso9660.c Mon May 24 23:59:35 2010 (r132)
@@ -164,8 +164,8 @@
rr_ptr.ptr = ((unsigned char *)idr + idr->name_len.l
+ sizeof(struct iso_directory_record)
- sizeof(idr->name));
- if (rr_ptr.i & 1)
- rr_ptr.i++, rr_len--;
+ if (rr_len & 1)
+ rr_ptr.ptr++, rr_len--;
ce_ptr = NULL;
rr_flag = RR_FLAG_NM | RR_FLAG_PX;
More information about the coreboot
mailing list