Hi,
    Attached patch fixes "too few arguments" error during compile of
grub_lib.c in lua grub-extras.

Compile error -

/media/Source_Codes/Source_Codes/Boot_Managers/ALL/grub/Source__GIT_BZR/grub__GIT_BZR/grub-core/contrib/lua/grub_lib.c:
In function 'grub_lua_add_menu':
/media/Source_Codes/Source_Codes/Boot_Managers/ALL/grub/Source__GIT_BZR/grub__GIT_BZR/grub-core/contrib/lua/grub_lib.c:469:7:
error: too few arguments to function 'grub_normal_add_menu_entry'
/media/Source_Codes/Source_Codes/Boot_Managers/ALL/grub/Source__GIT_BZR/grub__GIT_BZR/include/grub/normal.h:122:1:
note: declared here
make[3]: *** [contrib/lua/lua_module-grub_lib.o] Error 1

Patch below -

diff --git a/grub_lib.c b/grub_lib.c
index 9014320..055d620 100644
--- a/grub_lib.c
+++ b/grub_lib.c
@@ -466,7 +466,7 @@ grub_lua_add_menu (lua_State *state)
       if (! p)
        return push_result (state);

-      grub_normal_add_menu_entry (n, args, NULL, NULL, NULL, NULL, p, 0);
+      grub_normal_add_menu_entry (n, args, NULL, NULL, NULL, NULL, NULL, p, 0);
     }
   else
     {

Please apply it. Thanks in advance.

Regards.

Keshav

_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to