Author: matthew
Date: 2005-09-04 05:37:16 -0600 (Sun, 04 Sep 2005)
New Revision: 1093

Added:
   trunk/util-linux/util-linux-2.12q-reiser_crash-2.patch
Log:
Updated the util-linux reiser_crash patch to fit in better with the style of 
current code

Added: trunk/util-linux/util-linux-2.12q-reiser_crash-2.patch
===================================================================
--- trunk/util-linux/util-linux-2.12q-reiser_crash-2.patch      2005-09-03 
16:05:22 UTC (rev 1092)
+++ trunk/util-linux/util-linux-2.12q-reiser_crash-2.patch      2005-09-04 
11:37:16 UTC (rev 1093)
@@ -0,0 +1,23 @@
+Submitted By: Matthew Burgess <[EMAIL PROTECTED]>
+Date: 2005-09-04
+Initial Package Version: 2.12q
+Upstream Status: Submitted Upstream
+Origin: Jürg Billeter & Greg Schafer
+Description: Fix cfdisk crash occurring on some gcc 4.0 systems. See
+       http://bugs.linuxfromscratch.org/show_bug.cgi?id=1604 
+       
http://linuxfromscratch.org/pipermail/lfs-dev/2005-September/053202.html and
+    http://linuxfromscratch.org/pipermail/lfs-dev/2005-September/053225.html
+       for more info.
+
+diff -Naur util-linux-2.12q.orig/fdisk/cfdisk.c util-linux-2.12q/fdisk/cfdisk.c
+--- util-linux-2.12q.orig/fdisk/cfdisk.c       2004-12-22 18:06:01.000000000 
+0000
++++ util-linux-2.12q/fdisk/cfdisk.c    2005-09-04 10:48:38.291238936 +0000
+@@ -717,7 +717,7 @@
+       offset = (p_info[i].first_sector + p_info[i].offset) * SECTOR_SIZE
+               + REISERFS_DISK_OFFSET_IN_BYTES;
+       if (ext2_llseek(fd, offset, SEEK_SET) == offset
+-          && read(fd, &reiserfsb, 1024) == 1024
++          && read(fd, &reiserfsb, sizeof(reiserfsb)) == sizeof(reiserfsb)
+           && has_reiserfs_magic_string(&reiserfsb, &reiserfs_is_3_6)) {
+               if (reiserfs_is_3_6) {
+                       /* label only on version 3.6 onward */

-- 
http://linuxfromscratch.org/mailman/listinfo/patches
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to