From b961a2b2b2ea44500665577f8032b4ff486632d4 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Mon, 21 Mar 2016 20:50:06 +0100 Subject: [PATCH] menu_displaylist_info - add hash for label --- menu/menu_displaylist.c | 1 + menu/menu_displaylist.h | 1 + 2 files changed, 2 insertions(+) diff --git a/menu/menu_displaylist.c b/menu/menu_displaylist.c index 9b7fb9f52a..6b4371d503 100644 --- a/menu/menu_displaylist.c +++ b/menu/menu_displaylist.c @@ -2818,6 +2818,7 @@ static bool menu_displaylist_push_list_process(menu_displaylist_info_t *info) if (info->need_push) { + info->label_hash = menu_hash_calculate(info->label); menu_driver_ctl(RARCH_MENU_CTL_POPULATE_ENTRIES, info); ui_companion_driver_notify_list_loaded(info->list, info->menu_list); } diff --git a/menu/menu_displaylist.h b/menu/menu_displaylist.h index a3131ff4be..613de0954f 100644 --- a/menu/menu_displaylist.h +++ b/menu/menu_displaylist.h @@ -129,6 +129,7 @@ typedef struct menu_displaylist_info char path_b[PATH_MAX_LENGTH]; char path_c[PATH_MAX_LENGTH]; char label[PATH_MAX_LENGTH]; + uint32_t label_hash; char exts[PATH_MAX_LENGTH]; unsigned type; unsigned type_default;