Sweden-Number/dlls/ole32
Robert Shearman 875390110f ole32: Release the proxy buffer object on the last release of the proxy's outer unknown.
Release the proxy buffer object on the last release of the proxy's outer
unknown, otherwise memory is leaked for the Ndr implementation of
IRpcProxyBuffer.

Fix up the hand-coded proxies to match the behaviour from the Ndr
implementation.
2006-05-23 12:05:01 +02:00
..
tests Various trace fixes. 2006-05-15 15:05:09 +02:00
.gitignore Renamed all .cvsignore files to .gitignore. 2005-11-26 13:10:33 +01:00
Makefile.in ole32: Add an implementation of class monikers. 2006-05-08 21:13:32 +02:00
antimoniker.c ole32: The type check in AntiMonikerImpl_CommonPrefixWith should be for anti-monikers, not item-monikers. 2006-05-08 21:14:36 +02:00
bindctx.c Remove spaces before '\n' in traces. 2005-11-10 12:14:56 +00:00
classmoniker.c ole32: Implement several class moniker functions using the description provided on MSDN. 2006-05-08 21:14:28 +02:00
clipboard.c Improve c2man Documented-Total count. 2005-11-09 10:30:57 +00:00
compobj.c ole32: Fixed typo in debug statement. 2006-05-08 14:46:58 +02:00
compobj.spec Added CoCreateInstance16, CoGetClassObject16, OleLoad16 stubs. 2005-08-15 09:46:51 +00:00
compobj_private.h ole32: Remove duplicated CLSIDs. 2006-05-08 21:13:38 +02:00
compositemoniker.c ole32: Fix regression caused by an earlier patch that removed the 2006-05-08 20:59:25 +02:00
datacache.c Assorted spelling fixes. 2006-03-21 20:10:39 +01:00
dcom.idl ole32: Remove unnecessary commenting out of the RPC interfaces in the dcom idl file. 2006-03-30 21:55:43 +02:00
defaulthandler.c ole32: Fix DefaultHandler_EnumAdvises. 2006-04-07 13:09:36 +02:00
dictionary.c Add traces, add unit tests for IPropertyStorage, and fix the problems 2005-04-11 14:30:24 +00:00
dictionary.h Add traces, add unit tests for IPropertyStorage, and fix the problems 2005-04-11 14:30:24 +00:00
errorinfo.c CreateErrorInfo trace fix. 2005-12-12 11:52:36 +01:00
filemoniker.c ole32: Fix typo in FileMonikerImpl_BindToObject. 2006-04-07 13:10:18 +02:00
ftmarshal.c Replace the _ICOM_THIS_From macros by inline functions the way it's 2005-07-27 11:10:52 +00:00
git.c Use a more portable scheme for storing the name of a critical 2005-09-09 10:19:44 +00:00
hglobalstream.c ole: Check the return value of IStream_SetSize in IStream_Read. 2006-01-03 12:07:49 +01:00
ifs.c Use a more portable scheme for storing the name of a critical 2005-09-09 10:19:44 +00:00
ifs.h Uncomment the typedef in the DECLARE_INTERFACE macro, and get rid of 2005-07-26 18:32:53 +00:00
itemmoniker.c ole32: Fix the algorithm used in ItemMonikerImpl_Hash to match native. 2006-05-08 15:43:35 +02:00
marshal.c ole32: Release the proxy buffer object on the last release of the proxy's outer unknown. 2006-05-23 12:05:01 +02:00
memlockbytes.c Added some documentation. 2005-07-07 17:21:44 +00:00
memlockbytes16.c Improve c2man Documented-Total count. 2005-11-09 10:30:57 +00:00
moniker.c ole32: Add an implementation of class monikers. 2006-05-08 21:13:32 +02:00
moniker.h ole32: Add an implementation of class monikers. 2006-05-08 21:13:32 +02:00
ole2.c ole32: Store drop targets in a standard list. 2006-05-05 16:33:12 +02:00
ole2.spec Fix .spec declarations for functinos with 64bit arguments (reported by 2005-09-26 09:56:40 +00:00
ole2_16.c Move all 16-bit functions to an appropriate 16-bit file. 2005-09-25 15:17:10 +00:00
ole2conv.spec
ole2impl.c Fix memory leak in OleDuplicateData on error path (found by Smatch). 2005-03-19 17:05:12 +00:00
ole2nls.c Use the proper calling convention for 2 16-bit functions. 2005-09-27 09:32:41 +00:00
ole2nls.spec
ole2prox.spec
ole2stubs.c Move all 16-bit functions to an appropriate 16-bit file. 2005-09-25 15:17:10 +00:00
ole2thk.spec Comment out stub WEP entry points so that we can call WEP for builtin 2005-05-23 10:12:26 +00:00
ole16.c ole: Remove __CLSIDFromStringA. 2006-01-09 18:40:17 +01:00
ole32.spec Implement some user marshal functions and add tests. 2005-11-29 11:35:27 +01:00
ole32_main.c Move the Dll init function to compobj.c to avoid having global 2005-05-16 14:12:53 +00:00
ole32res.rc Made the Drag&Drop cursors' rubber band visible on a white background. 2005-11-29 11:23:49 +01:00
oleobj.c Fixed some compiler warnings on old gcc versions. 2006-03-02 18:03:32 +01:00
oleproxy.c ole32: Release the proxy buffer object on the last release of the proxy's outer unknown. 2006-05-23 12:05:01 +02:00
olestd.h
regsvr.c Check the return value from register_key_guid in all the DLL registering code. 2006-05-10 19:38:04 +02:00
rpc.c ole32: Exception handling shouldn't be needed around the call to IRpcStubBuffer_Invoke. 2006-05-10 19:24:24 +02:00
stg_bigblockfile.c ole: Remove a no longer needed smbfs hack. 2006-01-06 21:19:05 +01:00
stg_prop.c Fix some gcc 4.0 warnings. 2005-08-22 09:26:53 +00:00
stg_stream.c ole32: IPersistStream is also implemented by any object that implements IStream. 2006-05-05 21:51:52 +02:00
storage.c Improve c2man Documented-Total count. 2005-11-09 10:30:57 +00:00
storage.spec Fix .spec declarations for functinos with 64bit arguments (reported by 2005-09-26 09:56:40 +00:00
storage32.c ole32: Add StgCreateFile test and conformance fix. 2006-05-08 16:04:51 +02:00
storage32.h ole32: Fix stream ref counting. 2006-02-21 11:18:05 +01:00
stubmanager.c ole: Change NORMALEXTREFS to 5, like it is in native. 2006-03-01 19:54:45 +01:00
usrmarshal.c Fix some winapi_check documentation warnings. 2006-05-15 15:05:15 +02:00
version.rc