[ros-diffs] [arty] 28804: Fix swapping for fat recognition.

arty at svn.reactos.org arty at svn.reactos.org
Mon Sep 3 08:58:26 CEST 2007


Author: arty
Date: Mon Sep  3 10:58:25 2007
New Revision: 28804

URL: http://svn.reactos.org/svn/reactos?rev=28804&view=rev
Log:
Fix swapping for fat recognition.

Modified:
    trunk/reactos/boot/freeldr/freeldr/fs/fat.c

Modified: trunk/reactos/boot/freeldr/freeldr/fs/fat.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/fs/fat.c?rev=28804&r1=28803&r2=28804&view=diff
==============================================================================
--- trunk/reactos/boot/freeldr/freeldr/fs/fat.c (original)
+++ trunk/reactos/boot/freeldr/freeldr/fs/fat.c Mon Sep  3 10:58:25 2007
@@ -247,7 +247,7 @@
 	//
 	// Check the boot sector magic
 	//
-	if (! ISFATX(FatType) && FatVolumeBootSector->BootSectorMagic != 0xaa55)
+	if (! ISFATX(FatType) && SWAPW(FatVolumeBootSector->BootSectorMagic) != 0xaa55)
 	{
 		sprintf(ErrMsg, "Invalid boot sector magic on drive 0x%x (expected 0xaa55 found 0x%x)",
                         DriveNumber, FatVolumeBootSector->BootSectorMagic);




More information about the Ros-diffs mailing list