forked from len0rd/rockbox
Fix red in f026cc4e17
Change-Id: I9ea1e18a8658a51bf0c917bec372f7509569ede2
This commit is contained in:
parent
f026cc4e17
commit
9d585cbc05
1 changed files with 10 additions and 4 deletions
|
|
@ -1390,6 +1390,7 @@ static bool set_catalogdir(void)
|
||||||
MENUITEM_FUNCTION(set_catalogdir_item, 0, ID2P(LANG_PLAYLIST_DIR),
|
MENUITEM_FUNCTION(set_catalogdir_item, 0, ID2P(LANG_PLAYLIST_DIR),
|
||||||
set_catalogdir, clipboard_callback, Icon_Playlist);
|
set_catalogdir, clipboard_callback, Icon_Playlist);
|
||||||
|
|
||||||
|
#ifdef HAVE_TAGCACHE
|
||||||
static bool set_databasedir(void)
|
static bool set_databasedir(void)
|
||||||
{
|
{
|
||||||
path_append(global_settings.tagcache_db_path, selected_file,
|
path_append(global_settings.tagcache_db_path, selected_file,
|
||||||
|
|
@ -1398,7 +1399,7 @@ static bool set_databasedir(void)
|
||||||
struct tagcache_stat *tc_stat = tagcache_get_stat();
|
struct tagcache_stat *tc_stat = tagcache_get_stat();
|
||||||
if (strcasecmp(global_settings.tagcache_db_path, tc_stat->db_path))
|
if (strcasecmp(global_settings.tagcache_db_path, tc_stat->db_path))
|
||||||
{
|
{
|
||||||
splashf(HZ, ID2P(LANG_PLEASE_REBOOT));
|
splash(HZ, ID2P(LANG_PLEASE_REBOOT));
|
||||||
}
|
}
|
||||||
|
|
||||||
settings_save();
|
settings_save();
|
||||||
|
|
@ -1406,11 +1407,14 @@ static bool set_databasedir(void)
|
||||||
}
|
}
|
||||||
MENUITEM_FUNCTION(set_databasedir_item, 0, ID2P(LANG_DATABASE_DIR),
|
MENUITEM_FUNCTION(set_databasedir_item, 0, ID2P(LANG_DATABASE_DIR),
|
||||||
set_databasedir, clipboard_callback, Icon_Audio);
|
set_databasedir, clipboard_callback, Icon_Audio);
|
||||||
|
#endif
|
||||||
|
|
||||||
MAKE_ONPLAYMENU(set_as_dir_menu, ID2P(LANG_SET_AS),
|
MAKE_ONPLAYMENU(set_as_dir_menu, ID2P(LANG_SET_AS),
|
||||||
clipboard_callback, Icon_NOICON,
|
clipboard_callback, Icon_NOICON,
|
||||||
&set_catalogdir_item,
|
&set_catalogdir_item,
|
||||||
|
#ifdef HAVE_TAGCACHE
|
||||||
&set_databasedir_item,
|
&set_databasedir_item,
|
||||||
|
#endif
|
||||||
#ifdef HAVE_RECORDING
|
#ifdef HAVE_RECORDING
|
||||||
&set_recdir_item,
|
&set_recdir_item,
|
||||||
#endif
|
#endif
|
||||||
|
|
@ -1472,11 +1476,13 @@ static int clipboard_callback(int action,
|
||||||
if (this_item == &delete_dir_item ||
|
if (this_item == &delete_dir_item ||
|
||||||
this_item == &set_startdir_item ||
|
this_item == &set_startdir_item ||
|
||||||
this_item == &set_catalogdir_item ||
|
this_item == &set_catalogdir_item ||
|
||||||
|
#ifdef HAVE_TAGCACHE
|
||||||
this_item == &set_databasedir_item ||
|
this_item == &set_databasedir_item ||
|
||||||
this_item == &set_as_dir_menu
|
|
||||||
#ifdef HAVE_RECORDING
|
|
||||||
|| this_item == &set_recdir_item
|
|
||||||
#endif
|
#endif
|
||||||
|
#ifdef HAVE_RECORDING
|
||||||
|
this_item == &set_recdir_item ||
|
||||||
|
#endif
|
||||||
|
this_item == &set_as_dir_menu
|
||||||
)
|
)
|
||||||
return action;
|
return action;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue