* loader/i386/pc/linux.c (grub_rescue_cmd_initrd): The conditional
of checking LINUX_MEM_SIZE was reverse. Reported by Jesus
Velazquez <jesus.velazquez@gmail.com>.
+2006-06-05 Yoshinori K. Okuji <okuji@enbug.org>
+
+ * loader/i386/pc/linux.c (grub_rescue_cmd_initrd): The conditional
+ of checking LINUX_MEM_SIZE was reverse. Reported by Jesus
+ Velazquez <jesus.velazquez@gmail.com>.
+
2006-06-05 Yoshinori K. Okuji <okuji@enbug.org>
Count partitions from 1 instead of 0 in the string representation
else
addr_max = GRUB_LINUX_INITRD_MAX_ADDRESS;
- if (!linux_mem_size && linux_mem_size < addr_max)
+ if (linux_mem_size != 0 && linux_mem_size < addr_max)
addr_max = linux_mem_size;
/* Linux 2.3.xx has a bug in the memory range check, so avoid