enventor - cancel the thread when edc is reset.

This commit is contained in:
ChunEon Park 2013-09-19 19:16:54 +09:00
parent fb01285232
commit 30218ea7dc
2 changed files with 7 additions and 0 deletions

View File

@ -837,6 +837,7 @@ edit_line_number_toggle(edit_data *ed)
void
edit_new(edit_data *ed)
{
parser_cancel(ed->pd);
elm_entry_entry_set(ed->en_edit, "");
elm_entry_entry_set(ed->en_line, "");
edit_edc_read(ed, config_edc_path_get(ed->cd));

View File

@ -26,6 +26,12 @@ typedef struct cur_name_thread_data_s
void *cb_data;
} cur_name_td;
void
parser_cancel(parser_data *pd)
{
if (pd->thread) ecore_thread_cancel(pd->thread);
}
static void
parser_type_init(parser_data *pd)
{