Increase buffer size of menu options

This commit is contained in:
Edoardo Lolletti 2024-04-26 14:56:30 +02:00
parent 74ed03e40e
commit b416a8b818

View File

@ -46,8 +46,8 @@ void addMenuItem(Menu* m, char const* label, char const* value, bool directory)
if (label) if (label)
{ {
m->items[i].label = (char*)malloc(32); m->items[i].label = (char*)malloc(64);
sprintf(m->items[i].label, "%.31s", label); sprintf(m->items[i].label, "%.63s", label);
} }
if (value) if (value)
@ -148,9 +148,9 @@ void printMenu(Menu* m)
if (m->items[i].label) if (m->items[i].label)
{ {
if (m->items[i].directory) if (m->items[i].directory)
iprintf(" [%.28s]\n", m->items[i].label); iprintf(" [%.58s]\n", m->items[i].label);
else else
iprintf(" %.30s\n", m->items[i].label); iprintf(" %.60s\n", m->items[i].label);
} }
else else
iprintf(" \n"); iprintf(" \n");