From: proski Date: Tue, 15 Jul 2008 13:22:27 +0000 (+0000) Subject: 2008-07-15 Pavel Roskin X-Git-Tag: 1.98~1407 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c4cd51d7a48647cceaca7701b4a6eeefd49bc95f;p=thirdparty%2Fgrub.git 2008-07-15 Pavel Roskin * kern/ieee1275/ieee1275.c (grub_ieee1275_get_integer_property): Fix comparison between signed and unsigned. --- diff --git a/ChangeLog b/ChangeLog index 5dd9cae97..a1c46af01 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2008-07-15 Pavel Roskin + * kern/ieee1275/ieee1275.c (grub_ieee1275_get_integer_property): + Fix comparison between signed and unsigned. + * include/grub/i386/ieee1275/console.h: Declare grub_console_init() and grub_console_fini(). diff --git a/kern/ieee1275/ieee1275.c b/kern/ieee1275/ieee1275.c index 2e8897669..aa48e20c4 100644 --- a/kern/ieee1275/ieee1275.c +++ b/kern/ieee1275/ieee1275.c @@ -90,7 +90,7 @@ grub_ieee1275_get_integer_property (grub_ieee1275_phandle_t phandle, /* Integer properties are always in big endian. */ if (ret == 0) { - int i; + unsigned int i; size /= sizeof (grub_uint32_t); for (i = 0; i < size; i++) buf[i] = grub_be_to_cpu32 (buf[i]);