Commit Graph

41195 Commits

Author SHA1 Message Date
Rob Shearman 2779099319 ole32: Disconnect the IRemUnknown stub buffer before destroying it to release the reference on the IRemUnknown object. 2007-11-12 12:53:59 +01:00
Rob Shearman 8e51ab35be shell32: Fix a memory leak in Stream_WriteLocationInfo. 2007-11-12 12:53:53 +01:00
Rob Shearman 1a67b1f53e shell32: Fix the length calculation of the pidl in ILSaveToStream by using the helper function ILGetSize. 2007-11-12 12:53:49 +01:00
Misha Koshelev 57f36261fa urlmon: Fix PROTOCOLDATA message passing in IInternetProtocolSink interface of Binding. 2007-11-12 12:53:45 +01:00
Misha Koshelev 0a158e7aa3 urlmon: Release IInternetProtocolSink and BindInfo on request handle closure, not on first handle closure. 2007-11-12 12:53:37 +01:00
Tony Wasserka f40955bf54 d3dx8: Implement the C++ stuff of the D3DXCOLOR structure. 2007-11-12 12:41:40 +01:00
Tony Wasserka 94ccd3f014 d3dx8: Implement the C++ stuff of the D3DXPLANE structure. 2007-11-12 12:41:33 +01:00
Tony Wasserka 00bcbe254f d3dx8: Implement the C++ stuff of the D3DXQUATERNION structure. 2007-11-12 12:41:27 +01:00
Tony Wasserka f422aead30 d3dx8: Implement the C++ stuff of the D3DXMATRIX structure. 2007-11-12 12:41:20 +01:00
Tony Wasserka dca53f1890 d3dx8: Implement the C++ stuff of the D3DXVECTOR4 structure. 2007-11-12 12:40:47 +01:00
Tony Wasserka d320460765 d3dx8: Implement the C++ stuff of the D3DXVECTOR3 structure. 2007-11-12 12:40:36 +01:00
Tony Wasserka 74750c3c64 d3dx8: Implement the C++ stuff of the D3DXVECTOR2 structure. 2007-11-12 12:40:14 +01:00
Dmitry Timoshkov 1efd4c02e5 winex11.drv: Get rid of unused variables. 2007-11-12 12:15:55 +01:00
Jacek Caban f58d9a94fa shlwapi: Reimplement IUnknown_CPContainerInvokeParam on top of SHPackDispParams. 2007-11-12 12:15:38 +01:00
Jacek Caban 114e8485de shlwapi: Added SHPackDispParams test. 2007-11-12 12:15:29 +01:00
Jacek Caban dabbe5c55b shlwapi: Added SHPackDispParams implementation. 2007-11-12 12:15:24 +01:00
Jacek Caban 54292f7da6 shlwapi: Added SHPackDispParamsV implementation. 2007-11-12 12:15:12 +01:00
Jacek Caban cc253a2c5e hlink.idl: Added Hlink[Get|Set]SpecialReference declaration. 2007-11-12 12:07:08 +01:00
Jacek Caban e93be266c1 mshtml: Remove nsIWebBrowserFocus_Activate useless call. 2007-11-12 12:07:05 +01:00
Jacek Caban c49e894e9f mshtml: Reset focus after loading the page in edit mode. 2007-11-12 12:06:48 +01:00
James Hawkins 0e29f314f5 msi: Return a remote interface to the database in a custom action. 2007-11-12 12:06:40 +01:00
James Hawkins 7dffb518c0 msi: Create the _Tables table when creating a database. 2007-11-12 12:06:29 +01:00
James Hawkins ef1277d462 msi: Test the default tables added by MsiOpenDatabase. 2007-11-12 12:06:22 +01:00
Rob Shearman 433639f783 ole32: Free the memory associated with the open DLL list on unloading of ole32. 2007-11-12 11:46:23 +01:00
Rob Shearman 1dc91c41a7 ole32: Initialise data_cf in DataCacheEntry's to zero to indicate no data present on creation. 2007-11-12 11:46:15 +01:00
Rob Shearman dd527a7d2c ole32: Fix a leak of a moniker object in test_default_handler. 2007-11-12 11:46:11 +01:00
Rob Shearman 8f6218a7c8 ole32: Fix a memory leak in DataCacheEntry_Save. 2007-11-12 11:46:06 +01:00
Rob Shearman 5885be4e11 ole32: Fix a memory leak of moniker in RunningObjectTableImpl_Register. 2007-11-12 11:46:02 +01:00
Rob Shearman 3bd222004e ole32: Fix a leak of the IBindCtx object in FileMonikerImpl_IsEqual. 2007-11-12 11:45:57 +01:00
Rob Shearman 2249565eb7 ole32: Fix a memory leak in get_moniker_comparison_data. 2007-11-12 11:45:53 +01:00
Rob Shearman 2c1ba188d6 ole32: Store the InterfaceList object in the IEnumMoniker object.
This is because the IEnumMoniker object is supposed to free the memory 
passed to it, but the array of InterfaceData pointers is inside the 
InterfaceList memory block.
2007-11-12 11:45:49 +01:00
Rob Shearman e8b9a427be ole32: Add a missing IMoniker_Release to test_MkParseDisplayName. 2007-11-12 11:45:38 +01:00
Rob Shearman a7bfdde975 ole32: Fix memory leak in ItemMonikerImpl_Save. 2007-11-12 11:45:34 +01:00
Rob Shearman b75a33a214 ole32: Add a missing IStream_Release to test_same_apartment_unmarshal_failure. 2007-11-12 11:45:30 +01:00
Rob Shearman 2e2383d5ca ole32: Add a missing IStream_Release to test_CoMarshalInterThreadInterfaceInStream. 2007-11-12 11:45:19 +01:00
Andrew Talbot 5f4f0fa04d user32: Constify some variables. 2007-11-12 11:41:32 +01:00
Hans Leidekker 864db96626 wininet: Fix two handle leaks in the test. 2007-11-12 11:40:59 +01:00
Hans Leidekker 42aa4e46b6 snmpapi: Make a test pass on Vista. 2007-11-12 11:40:55 +01:00
Hans Leidekker 9a51ac7249 pdh: Make two tests pass on Vista. 2007-11-12 11:40:45 +01:00
Paul Vriens d66722db31 dsound/tests: Fix tests after addition of 24/32 bits buffer tests. 2007-11-12 11:40:25 +01:00
Maarten Lankhorst 3f965d582f dsound: Make AngleBetweenVectorsRad when vectors have no magnitude. 2007-11-12 11:40:10 +01:00
Maarten Lankhorst 545a774fcc dsound: Implement AngleBetweenVectorsDeg as a call to AngleBetweenVectorsRad. 2007-11-12 11:40:04 +01:00
Paul Millar 8d571e28f1 libwine: Fix naked getuid() to allow compilation under MinGW. 2007-11-12 11:39:52 +01:00
Alexandre Julliard 1d9300104e Release 0.9.49. 2007-11-09 17:56:12 +01:00
Alexandre Julliard 5fa4e85ad6 user32/tests: Fix access to an uninitialized variable. 2007-11-09 13:14:37 +01:00
Dmitry Timoshkov 5722660758 user32: Simplify some code. 2007-11-09 13:10:34 +01:00
Francois Gouget f288ed99b0 winex11: Add C alternatives to the assembly bits in X11DRV_DIB_SetImageBits_8(). 2007-11-09 13:07:25 +01:00
Francois Gouget 81a5701ca9 Assorted spelling fixes. 2007-11-09 13:07:12 +01:00
Francois Gouget 2b6abd5f85 user32/tests: Skip some tests when DdeClientTransaction() returns NULL. This avoids some crashes on Win9x. 2007-11-09 13:06:43 +01:00
Francois Gouget 2bbfc931d1 gdi32/tests: Dynamically load GdiAlphaBlend() so the test runs on Win9x. 2007-11-09 13:06:25 +01:00