blob: d49b2561e4e9a735180fe695bf68366bc7155e3c [file] [log] [blame]
http://bugs.gentoo.org/120245
BE fix
===================================================================
RCS file: /cvsroot/linux-udf/udftools/mkudffs/mkudffs.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- linux-udf/udftools/mkudffs/mkudffs.c 2004/02/23 03:35:33 1.3
+++ linux-udf/udftools/mkudffs/mkudffs.c 2004/03/02 02:09:39 1.4
@@ -250,14 +250,14 @@
if (size % offsets[PSPACE_SIZE])
size -= (size % offsets[PSPACE_SIZE]);
set_extent(disc, PSPACE, start, size);
- for (i=0; i<disc->udf_lvd[0]->numPartitionMaps; i++)
+ for (i=0; i<le32_to_cpu(disc->udf_lvd[0]->numPartitionMaps); i++)
{
if (i == 1)
disc->udf_lvid->freeSpaceTable[i] = cpu_to_le32(0xFFFFFFFF);
else
disc->udf_lvid->freeSpaceTable[i] = cpu_to_le32(size);
}
- for (j=0; j<disc->udf_lvd[0]->numPartitionMaps; j++)
+ for (j=0; j<le32_to_cpu(disc->udf_lvd[0]->numPartitionMaps); j++)
{
if (j == 1)
disc->udf_lvid->sizeTable[i+j] = cpu_to_le32(0xFFFFFFFF);