diff --git a/clients/lcdexec/lcdexec.c b/clients/lcdexec/lcdexec.c index f831707..c2c3925 100644 --- a/clients/lcdexec/lcdexec.c +++ b/clients/lcdexec/lcdexec.c @@ -327,7 +327,7 @@ int exec_command(MenuEntry *cmd) switch (fork()) { case 0: /* We're the child. Execute the command. */ - execv(argv[0], argv); + execv(argv[0], (char **) argv); exit(0); break; case -1: diff --git a/clients/lcdexec/menu.h b/clients/lcdexec/menu.h index ff48047..818df30 100644 --- a/clients/lcdexec/menu.h +++ b/clients/lcdexec/menu.h @@ -46,4 +46,5 @@ int menu_sock_send(MenuEntry *me, MenuEntry *parent, int sock); MenuEntry *menu_find_by_id(MenuEntry *me, int id); const char *menu_command(MenuEntry *me); void menu_free(MenuEntry *me); +void menu_dump(MenuEntry *me);