2007-09-03 Yoshinori K. Okuji <okuji@enbug.org>
authorokuji <okuji@localhost>
Mon, 3 Sep 2007 20:33:20 +0000 (20:33 +0000)
committerokuji <okuji@localhost>
Mon, 3 Sep 2007 20:33:20 +0000 (20:33 +0000)
    From Hitoshi Ozeki:
    * kern/i386/pc/init.c (compact_mem_regions): Decrease NUM_REGIONS
    when merging two regions.

ChangeLog
THANKS
kern/i386/pc/init.c

index 7f8c412..eae17a6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2007-09-03  Yoshinori K. Okuji  <okuji@enbug.org>
+
+       From Hitoshi Ozeki:
+       * kern/i386/pc/init.c (compact_mem_regions): Decrease NUM_REGIONS
+       when merging two regions.
+
 2007-09-03  Yoshinori K. Okuji  <okuji@enbug.org>
 
        * kern/rescue.c (grub_enter_rescue_mode): Free ARGS.
diff --git a/THANKS b/THANKS
index d43d6db..445bb6f 100644 (file)
--- a/THANKS
+++ b/THANKS
@@ -10,6 +10,7 @@ Andrey Shuvikov <mr_hyro@yahoo.com>
 Bibo Mao <bibo.mao@intel.com>
 Guillem Jover <guillem@hadrons.org>
 Harley D. Eades III <hde@foobar-qux.org>
+Hitoshi Ozeki <h-ozeki@ck2.so-net.ne.jp>
 Hollis Blanchard <hollis@penguinppc.org>
 Jeroen Dekkers <jeroen@dekkers.cx>
 Johan Rydberg <jrydberg@gnu.org>
index 64882e3..90abd95 100644 (file)
@@ -120,6 +120,7 @@ compact_mem_regions (void)
        grub_memmove (mem_regions + j, mem_regions + j + 1,
                      (num_regions - j - 1) * sizeof (struct mem_region));
        i--;
+        num_regions--;
       }
 }