Rewrite menu_entry_get_label

This commit is contained in:
twinaphex 2017-09-28 06:40:15 +02:00
parent db7e1a4fdf
commit 76277a12b0
2 changed files with 5 additions and 8 deletions

View File

@ -124,14 +124,11 @@ bool menu_entry_get_sublabel(menu_entry_t *entry, char *s, size_t len)
return true;
}
void menu_entry_get_label(uint32_t i, char *s, size_t len)
void menu_entry_get_label(menu_entry_t *entry, char *s, size_t len)
{
menu_entry_t entry;
menu_entry_init(&entry);
menu_entry_get(&entry, 0, i, NULL, true);
strlcpy(s, entry.label, len);
if (!entry)
return;
strlcpy(s, entry->label, len);
}
unsigned menu_entry_get_spacing(uint32_t i)

View File

@ -61,7 +61,7 @@ enum menu_entry_type menu_entry_get_type(uint32_t i);
void menu_entry_get_path(uint32_t i, char *s, size_t len);
void menu_entry_get_label(uint32_t i, char *s, size_t len);
void menu_entry_get_label(menu_entry_t *entry, char *s, size_t len);
unsigned menu_entry_get_spacing(uint32_t i);