wine/dlls/ole32
Rob Shearman 2815cd8ef4 ole32: Don't allocate an initial table for bind contexts.
Most users of bind contexts don't use bound objects or object params, so 
don't create an initial table. Instead, create it on demand and use an 
exponential algorithm for increasing the size of the table when full.
2007-03-13 20:31:34 +01:00
..
tests ole32: Implement CoAddRefServerProcess and CoReleaseServerProcess. 2007-03-09 21:17:47 +01:00
antimoniker.c
bindctx.c ole32: Don't allocate an initial table for bind contexts. 2007-03-13 20:31:34 +01:00
classmoniker.c ole32: Declare some functions static. 2007-01-19 12:28:58 +01:00
clipboard.c
compobj_private.h ole32: Don't keep the local server named pipe open for a single-use object. 2007-03-09 21:16:44 +01:00
compobj.c ole32: Only retrieve posted and paint messages in an STA message loop. 2007-03-13 11:52:41 +01:00
compobj.spec
compositemoniker.c ole32: Execute Reduce using the moniker's vtable in CreateCompositeMoniker as the moniker isn't necessarily a composite moniker. 2006-12-28 12:34:20 +01:00
datacache.c ole32: Support reading and writing custom clipformats in the data cache. 2006-12-18 11:45:42 +01:00
dcom.idl
defaulthandler.c
dictionary.c
dictionary.h
enumx.c
enumx.h
errorinfo.c ole32: Declare some functions static. 2007-01-19 12:28:58 +01:00
filemoniker.c
ftmarshal.c
git.c ole32: Remove some unneeded inclusions of headers. 2007-01-10 12:08:51 +01:00
hglobalstream.c ole32: Declare some functions static. 2007-01-19 12:28:58 +01:00
ifs.c
ifs.h
itemmoniker.c ole32: Declare some functions static. 2007-01-19 12:28:58 +01:00
Makefile.in
marshal.c ole32: Make an error message more useful by printing the returned error code. 2007-02-20 11:39:18 +01:00
memlockbytes16.c ole32: Spelling fixes. 2006-11-22 11:39:03 +01:00
memlockbytes.c ole32: Use IsEqualIID instead of memcmp in HGLOBALLockBytesImpl_QueryInterface. 2007-02-26 13:38:49 +01:00
moniker.c ole32: Add DebugInfo to critical sections. 2007-03-12 13:49:44 +01:00
moniker.h
ole2_16.c
ole2.c ole32: OleLoad should call CoCreateInstance with CLSCTX_INPROC_SERVER as well as CLSCTX_INPROC_HANDLER. 2007-03-06 12:10:47 +01:00
ole2.spec
ole2conv.spec
ole2impl.c
ole2nls.c
ole2nls.spec
ole2prox.spec
ole2stubs.c
ole2thk.spec
ole16.c
ole32_main.c ole32: Set the mapping mode to anisotropic in OleMetafilePictFromIconAndLabel. 2006-12-04 12:22:09 +01:00
ole32.spec ole32: Add CoWaitForMultipleHandles to spec file. 2007-02-05 12:34:51 +01:00
ole32res.rc
oleobj.c
oleproxy.c ole32: Allow the marshaling/unmarshaling of NULL interfaces for IClassFactory. 2006-12-24 13:07:32 +01:00
olestd.h
regsvr.c
rpc.c ole32: Don't keep the local server named pipe open for a single-use object. 2007-03-09 21:16:44 +01:00
stg_bigblockfile.c
stg_prop.c ole32: Add DebugInfo to critical sections. 2007-03-12 13:49:44 +01:00
stg_stream.c ole32: The stream returned by StgStreamImpl_Clone should have one reference, so call AddRef before returning. 2007-02-26 17:33:36 +01:00
storage32.c ole32: The stream returned by StgStreamImpl_Clone should have one reference, so call AddRef before returning. 2007-02-26 17:33:36 +01:00
storage32.h ole32: The stream returned by StgStreamImpl_Clone should have one reference, so call AddRef before returning. 2007-02-26 17:33:36 +01:00
storage.c
storage.spec
stubmanager.c ole32: Remove some unneeded inclusions of headers. 2007-01-10 12:08:51 +01:00
usrmarshal.c ole32: Implement HMETAFILE and HMETAFILEPICT user marshaling functions and add tests for these. 2006-12-18 11:52:58 +01:00
version.rc