From: proski Date: Wed, 2 Jul 2008 22:00:42 +0000 (+0000) Subject: 2008-07-02 Pavel Roskin X-Git-Tag: 1.98~1434 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=11e16b157b6092f1ffa181103e78875927ad9508;p=thirdparty%2Fgrub.git 2008-07-02 Pavel Roskin * util/grub-editenv.c (cmd_info): Cast argument to long explicitly. ptrdiff_t reduces to int on i386. --- diff --git a/ChangeLog b/ChangeLog index a613c6369..7618fe99b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2008-07-02 Pavel Roskin + * util/grub-editenv.c (cmd_info): Cast argument to long + explicitly. ptrdiff_t reduces to int on i386. + * util/grub-editenv.c (main): Be specific which parameter is missing. diff --git a/util/grub-editenv.c b/util/grub-editenv.c index 031b32633..523e5c70e 100644 --- a/util/grub-editenv.c +++ b/util/grub-editenv.c @@ -141,7 +141,7 @@ open_envblk_file (char *name) static void cmd_info (void) { - printf ("Envblk offset: %ld\n", envblk->data - buffer); + printf ("Envblk offset: %ld\n", (long) (envblk->data - buffer)); printf ("Envblk length: %d\n", envblk->length); }