Module: wine Branch: master Commit: deee158c00155b406d56e4a8f323b9eee2ea1333 URL: http://source.winehq.org/git/wine.git/?a=commit;h=deee158c00155b406d56e4a8f3...
Author: Jacek Caban jacek@codeweavers.com Date: Thu Nov 23 17:36:44 2017 +0100
mshtml: Removed no longer needed flush_pending_tasks.
Signed-off-by: Jacek Caban jacek@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
dlls/mshtml/mshtml_private.h | 1 - dlls/mshtml/nsevents.c | 2 -- dlls/mshtml/task.c | 19 ------------------- 3 files changed, 22 deletions(-)
diff --git a/dlls/mshtml/mshtml_private.h b/dlls/mshtml/mshtml_private.h index cd8017b..ea81fde 100644 --- a/dlls/mshtml/mshtml_private.h +++ b/dlls/mshtml/mshtml_private.h @@ -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; diff --git a/dlls/mshtml/nsevents.c b/dlls/mshtml/nsevents.c index 8edf177..f0819d6 100644 --- a/dlls/mshtml/nsevents.c +++ b/dlls/mshtml/nsevents.c @@ -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); diff --git a/dlls/mshtml/task.c b/dlls/mshtml/task.c index 07f6875..f1fb30a 100644 --- a/dlls/mshtml/task.c +++ b/dlls/mshtml/task.c @@ -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);