diff --git a/common/cmd_bootmenu.c b/common/cmd_bootmenu.c index a3cbffab24e4017d999752973b8f9a847ca5b8d5..7cb6876f1c894696dc72e2546de4f56640d0b47a 100644 --- a/common/cmd_bootmenu.c +++ b/common/cmd_bootmenu.c @@ -64,12 +64,12 @@ enum bootmenu_key { static char *bootmenu_getoption(unsigned short int n) { - char name[MAX_ENV_SIZE] = "bootmenu_"; + char name[MAX_ENV_SIZE]; if (n > MAX_COUNT) return NULL; - sprintf(name + 9, "%d", n); + sprintf(name, "bootmenu_%d", n); return getenv(name); }