2003-06-23 18:43:30

by Adrian Bunk

[permalink] [raw]
Subject: [2.5 patch] postfix two ldm.h constants with ULL

The patch below postfixes two constants in fs/partitions/ldm.h that are
on 32 bit archs too big for an int with ULL.

cu
Adrian

--- linux-2.5.73-not-full/fs/partitions/ldm.h.old 2003-06-23 20:53:02.000000000 +0200
+++ linux-2.5.73-not-full/fs/partitions/ldm.h 2003-06-23 20:53:25.000000000 +0200
@@ -38,8 +38,8 @@
/* Magic numbers in CPU format. */
#define MAGIC_VMDB 0x564D4442 /* VMDB */
#define MAGIC_VBLK 0x56424C4B /* VBLK */
-#define MAGIC_PRIVHEAD 0x5052495648454144 /* PRIVHEAD */
-#define MAGIC_TOCBLOCK 0x544F43424C4F434B /* TOCBLOCK */
+#define MAGIC_PRIVHEAD 0x5052495648454144ULL /* PRIVHEAD */
+#define MAGIC_TOCBLOCK 0x544F43424C4F434BULL /* TOCBLOCK */

/* The defined vblk types. */
#define VBLK_VOL5 0x51 /* Volume, version 5 */