mshtml: Removed no longer needed flush_pending_tasks.
Signed-off-by: Jacek Caban <jacek@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
1ae40d9107
commit
deee158c00
|
@ -1144,7 +1144,6 @@ HWND get_thread_hwnd(void) DECLSPEC_HIDDEN;
|
|||
LONG get_task_target_magic(void) DECLSPEC_HIDDEN;
|
||||
HRESULT push_task(task_t*,task_proc_t,task_proc_t,LONG) DECLSPEC_HIDDEN;
|
||||
void remove_target_tasks(LONG) DECLSPEC_HIDDEN;
|
||||
void flush_pending_tasks(LONG) DECLSPEC_HIDDEN;
|
||||
|
||||
HRESULT set_task_timer(HTMLInnerWindow*,LONG,BOOL,IDispatch*,LONG*) DECLSPEC_HIDDEN;
|
||||
HRESULT clear_task_timer(HTMLInnerWindow*,DWORD) DECLSPEC_HIDDEN;
|
||||
|
|
|
@ -270,8 +270,6 @@ static nsresult NSAPI handle_load(nsIDOMEventListener *iface, nsIDOMEvent *event
|
|||
DOMEvent *load_event;
|
||||
HRESULT hres;
|
||||
|
||||
flush_pending_tasks(doc->basedoc.task_magic);
|
||||
|
||||
hres = create_document_event(doc, EVENTID_LOAD, &load_event);
|
||||
if(SUCCEEDED(hres)) {
|
||||
dispatch_event(&doc->node.event_target, load_event);
|
||||
|
|
|
@ -102,25 +102,6 @@ static void release_task_timer(HWND thread_hwnd, task_timer_t *timer)
|
|||
heap_free(timer);
|
||||
}
|
||||
|
||||
void flush_pending_tasks(LONG target)
|
||||
{
|
||||
thread_data_t *thread_data = get_thread_data(FALSE);
|
||||
struct list *liter, *ltmp;
|
||||
task_t *task;
|
||||
|
||||
if(!thread_data)
|
||||
return;
|
||||
|
||||
LIST_FOR_EACH_SAFE(liter, ltmp, &thread_data->task_list) {
|
||||
task = LIST_ENTRY(liter, task_t, entry);
|
||||
if(task->target_magic == target) {
|
||||
list_remove(&task->entry);
|
||||
task->proc(task);
|
||||
task->destr(task);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void remove_target_tasks(LONG target)
|
||||
{
|
||||
thread_data_t *thread_data = get_thread_data(FALSE);
|
||||
|
|
Loading…
Reference in New Issue