more damning ui features

This commit is contained in:
yoruka
2025-05-11 21:42:34 +00:00
parent 90685414e3
commit 56108102c0
7 changed files with 133 additions and 35 deletions

View File

@@ -14,12 +14,12 @@ MenuItem* create_menu(size_t item_count)
return items;
}
void set_menu_item(MenuItem* menu, int index, const char* text)
void set_menu_item(MenuItem* menu, int id, const char* text)
{
int id = index + 1;
int index = id - 1;
if (menu && text)
{
menu[index].text = (char*)malloc(strlen(text) + 1);
menu[index].text = malloc(strlen(text) + 1);
if (menu[index].text)
{
strcpy(menu[index].text, text);