diff --git a/arm9/src/menu.c b/arm9/src/menu.c index 25b4817..026fc3e 100644 --- a/arm9/src/menu.c +++ b/arm9/src/menu.c @@ -46,8 +46,8 @@ void addMenuItem(Menu* m, char const* label, char const* value, bool directory) if (label) { - m->items[i].label = (char*)malloc(32); - sprintf(m->items[i].label, "%.31s", label); + m->items[i].label = (char*)malloc(64); + sprintf(m->items[i].label, "%.63s", label); } if (value) @@ -148,9 +148,9 @@ void printMenu(Menu* m) if (m->items[i].label) { if (m->items[i].directory) - iprintf(" [%.28s]\n", m->items[i].label); + iprintf(" [%.58s]\n", m->items[i].label); else - iprintf(" %.30s\n", m->items[i].label); + iprintf(" %.60s\n", m->items[i].label); } else iprintf(" \n");