file_tab: fix invalid memory access.

list item selected callback passed file tab item, not file data!
This commit is contained in:
Hermet Park 2016-07-06 14:49:41 +09:00
parent 932174c629
commit 0176bda440
1 changed files with 5 additions and 2 deletions

View File

@ -52,10 +52,13 @@ static void
list_item_selected_cb(void *data, Evas_Object *obj EINA_UNUSED,
void *event_info)
{
file_data *fd = data;
file_data *fd = g_fd;
if (!fd) return;
Elm_Object_Item *it = event_info;
if (fd->selected_it == it) return;
file_tab_it *fti = elm_object_item_data_get(it);
file_tab_it *fti = data;
file_mgr_file_focus(fti->enventor_it);
}