]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
* grub-core/normal/completion.c (grub_normal_do_completion): Fix
authorBVK Chaitanya <bvk@dbook>
Sat, 4 Sep 2010 08:49:04 +0000 (14:19 +0530)
committerBVK Chaitanya <bvk@dbook>
Sat, 4 Sep 2010 08:49:04 +0000 (14:19 +0530)
grub_free order.

ChangeLog
grub-core/normal/completion.c

index 44c2d178d14310ec1d3c998993ce219b54f172a2..371e910c50745658f4a7d31ee123f332947e308b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2010-09-04  BVK Chaitanya  <bvk.groups@gmail.com>
+
+       * grub-core/normal/completion.c (grub_normal_do_completion): Fix
+       grub_free order.
+
 2010-09-04  BVK Chaitanya  <bvk.groups@gmail.com>
 
        Support for passing block of commands as an argument to extcmds.
index d127f9bafb1d0d10a6ab7c9b534a09a8d4a9ef63..1b51dab3aa77ecc569e5db13a0c5c1192fe7f6f0 100644 (file)
@@ -500,8 +500,8 @@ grub_normal_do_completion (char *buf, int *restore,
  fail:
   if (argc != 0)
     {
-      grub_free (argv);
       grub_free (argv[0]);
+      grub_free (argv);
     }
   grub_free (match);
   grub_errno = GRUB_ERR_NONE;