From: proski Date: Wed, 2 Jul 2008 20:51:46 +0000 (+0000) Subject: 2008-07-02 Pavel Roskin X-Git-Tag: 1.98~1435 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=cbabfdd464501021118e515d87471b18e5bd7fb6;p=thirdparty%2Fgrub.git 2008-07-02 Pavel Roskin * util/grub-editenv.c (main): Be specific which parameter is missing. --- diff --git a/ChangeLog b/ChangeLog index 050ce284d..a613c6369 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2008-07-02 Pavel Roskin + * util/grub-editenv.c (main): Be specific which parameter is + missing. + * disk/memdisk.c (memdisk_addr): Make a pointer to fix warnings. (memdisk): Make memdisk_orig_addr a pointer. diff --git a/util/grub-editenv.c b/util/grub-editenv.c index 3d06adf50..031b32633 100644 --- a/util/grub-editenv.c +++ b/util/grub-editenv.c @@ -226,9 +226,15 @@ main (int argc, char *argv[]) } /* Obtain PATH. */ + if (optind >= argc) + { + fprintf (stderr, "Filename not specified.\n"); + usage (1); + } + if (optind + 1 >= argc) { - fprintf (stderr, "Not enough parameter.\n"); + fprintf (stderr, "Command not specified.\n"); usage (1); }