SVN revision: 74903
This commit is contained in:
Mike Blumenkrantz 2012-08-06 07:25:51 +00:00
parent 516d0f6661
commit ac3b6cf2d8
1 changed files with 4 additions and 4 deletions

View File

@ -469,18 +469,18 @@ static void
_e_mod_menu_populate(void *d __UNUSED__, E_Menu *m)
{
E_Menu_Item *mi;
const char *dev, *path, *realpath;
const char *dev, *path, *rp;
Eio_File *ls;
if (m->items) return;
mi = m->parent_item;
dev = e_object_data_get(E_OBJECT(m));
path = mi ? e_object_data_get(E_OBJECT(mi)) : NULL;
realpath = e_fm2_real_path_map(dev, path ?: "/");
rp = e_fm2_real_path_map(dev, path ?: "/");
e_menu_freeze(m);
ls = eio_file_stat_ls(realpath, _e_mod_menu_populate_filter, _e_mod_menu_populate_item, _e_mod_menu_populate_done, _e_mod_menu_populate_err, m);
ls = eio_file_stat_ls(rp, _e_mod_menu_populate_filter, _e_mod_menu_populate_item, _e_mod_menu_populate_done, _e_mod_menu_populate_err, m);
EINA_SAFETY_ON_NULL_RETURN(ls);
eina_stringshare_del(realpath);
eina_stringshare_del(rp);
}
/* menu item add hook */