[PATCH] mstask: Implement ClassFactory, DllGetClassObject, and DllCanUnloadNow (Revision 3)

Roy Shea royshea at gmail.com
Tue Jul 22 18:54:07 CDT 2008


This revision:
- Uses static ref counts for the class factory
- Updates dll_ref for task_scheduler object construction and destruction
- Adds a warning for when IClassFactory_QueryInterface fails

The prior version of this patch is availabe at:
http://www.winehq.org/pipermail/wine-patches/2008-July/058356.html
---
 dlls/mstask/Makefile.in      |    1 +
 dlls/mstask/factory.c        |  108 ++++++++++++++++++++++++++++++++++++++++++
 dlls/mstask/mstask.spec      |    4 +-
 dlls/mstask/mstask_main.c    |   19 +++++++
 dlls/mstask/mstask_private.h |    9 ++++
 dlls/mstask/task_scheduler.c |    2 +
 6 files changed, 141 insertions(+), 2 deletions(-)
 create mode 100644 dlls/mstask/factory.c
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 84a277a12134649f954829f2ef9a328a6cc04bad.diff
Type: text/x-patch
Size: 5929 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20080722/4f293560/attachment.bin 


More information about the wine-patches mailing list