From d904597524f0dfeee537149f11c4472dc5f4d36e Mon Sep 17 00:00:00 2001 From: Thomas Martitz Date: Sun, 25 Jul 2010 18:28:42 +0000 Subject: Use browse_folder() for browsing eq presets and languages. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27560 a1c6a512-1295-4272-9138-f99709370657 --- apps/menus/eq_menu.c | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'apps/menus/eq_menu.c') diff --git a/apps/menus/eq_menu.c b/apps/menus/eq_menu.c index 066787a896..720b98d7ae 100644 --- a/apps/menus/eq_menu.c +++ b/apps/menus/eq_menu.c @@ -45,6 +45,7 @@ #include "gui/scrollbar.h" #include "menu_common.h" #include "viewport.h" +#include "exported_menus.h" /* * Utility functions @@ -594,18 +595,15 @@ static bool eq_save_preset(void) } /* Allows browsing of preset files */ -bool eq_browse_presets(void) -{ - return rockbox_browse(EQS_DIR, SHOW_CFG); -} +static struct browse_folder_info eqs = { EQS_DIR, SHOW_CFG }; MENUITEM_FUNCTION(eq_graphical, 0, ID2P(LANG_EQUALIZER_GRAPHICAL), (int(*)(void))eq_menu_graphical, NULL, lowlatency_callback, Icon_EQ); MENUITEM_FUNCTION(eq_save, 0, ID2P(LANG_EQUALIZER_SAVE), (int(*)(void))eq_save_preset, NULL, NULL, Icon_NOICON); -MENUITEM_FUNCTION(eq_browse, 0, ID2P(LANG_EQUALIZER_BROWSE), - (int(*)(void))eq_browse_presets, NULL, lowlatency_callback, +MENUITEM_FUNCTION(eq_browse, MENU_FUNC_USEPARAM, ID2P(LANG_EQUALIZER_BROWSE), + browse_folder, (void*)&eqs, lowlatency_callback, Icon_NOICON); MAKE_MENU(equalizer_menu, ID2P(LANG_EQUALIZER), NULL, Icon_EQ, -- cgit v1.2.3