Commit graph

78 commits

Author SHA1 Message Date
Mike McCormack
0791d06215 Interlocked LONG* gcc warning fixes. 2005-07-12 19:21:36 +00:00
Jacek Caban
1040952ef2 Export DllMain as native does. 2005-06-27 12:04:09 +00:00
Jacek Caban
fd2b4986a8 Use GUIDs from itss.idl. 2005-06-23 16:44:28 +00:00
Mike McCormack
383302c11e Make functions static. 2005-06-20 10:30:15 +00:00
Dmitry Timoshkov
b67da5b946 Make more of the OLE interface vtables const. 2005-06-01 19:57:42 +00:00
Hans Leidekker
97d1b11ebd Fix uninitialized warnings. 2005-05-24 12:34:29 +00:00
Alexandre Julliard
34fa35dc99 Added rules for building import libraries in the individual dll
makefiles, and added support for building a .def.a static import
library too.
2005-05-09 14:42:30 +00:00
Alexandre Julliard
d62356aa1e Added rules to build import libraries in the individual dll makefiles.
Generate import libraries with the right name right away instead of
using an intermediate .spec.def file.
2005-05-07 12:39:52 +00:00
Peter Berg Larsen
6e3bcb5a54 Replace strncpy with memcpy or lstrcpyn. 2005-04-18 10:30:55 +00:00
Vincent Béron
811725ac20 Correct and complete some api documentation. 2005-03-21 10:55:13 +00:00
Jacek Caban
73a35a29b9 Added implementation of LockServer. 2005-02-22 19:30:24 +00:00
Tom Fogal
69431706e5 Simple aggregation fix. 2005-02-09 13:26:46 +00:00
Robert Shearman
c767318895 Remove MODULENAME prefix from
Dll{GetClassObject,RegisterServer,CanUnloadNow} functions.
2005-01-14 17:21:00 +00:00
Jacek Caban
a8d9c87c41 Implemented DllCanUnloadNow. 2005-01-03 14:39:51 +00:00
Eric Pouech
eefb72c826 Fixed copy&paste error. 2004-12-13 12:04:14 +00:00
Alexandre Julliard
ebe3c529b1 Janitorial: C booleans must not be compared against TRUE. 2004-12-09 14:07:59 +00:00
Mike McCormack
fa4036eb79 Use interlocked functions for thread safety. 2004-11-19 18:03:56 +00:00
Hans Leidekker
c3de6ef38f Add ffs() to porting library, needed by MinGW. 2004-10-19 23:53:26 +00:00
Joris Huizer
823c418d8e Added IClassFactory->CreateInstance aggregation checks. 2004-10-18 21:21:19 +00:00
Francois Gouget
486d020c1b Don't define COBJMACROS in objbase.h.
Update the Wine sources accordingly.
2004-10-07 03:06:48 +00:00
Huw Davies
e8d89cd0f5 Fix a reference leak on failure (spotted by Rob Shearman).
Move some code over to the Interlocked* functions.
2004-09-28 19:19:27 +00:00
Alexandre Julliard
0af18186b2 Ignore the generated header files. 2004-09-21 01:05:14 +00:00
Alexandre Julliard
47461203c4 Build the .h files from their idl source at compile time, and remove
them from CVS.
2004-09-21 00:35:02 +00:00
Alexandre Julliard
233766aafa Build idl files as part of the normal build process. 2004-09-20 21:48:42 +00:00
Alexandre Julliard
39a696a166 Removed some uses of the non-standard ICOM_THIS macro. 2004-09-06 20:34:29 +00:00
Alexandre Julliard
4cb6c5c9d1 Get rid of CVS keywords. 2004-08-31 17:41:35 +00:00
Mike McCormack
332408b836 Fix the ITS moniker implementation. 2004-08-25 17:30:18 +00:00
Alexandre Julliard
5f6e3c88bd Authors: Stewart Caie<kyz@uklinux.net>, Jed Wing <jedwin@ugcs.caltech.edu>, Mike McCormack <mike@codeweavers.com>
Added an implemenation of ITSS.DLL.
2004-08-24 21:00:15 +00:00