wine
13 years agoddrawex: Remove superflous NULL checks, add error skips (Coverity).
Marcus Meissner [Sun, 26 Jun 2011 15:08:36 +0000 (17:08 +0200)] 
ddrawex: Remove superflous NULL checks, add error skips (Coverity).

13 years agodmstyle: Reverse NULL check and deref (Coverity).
Marcus Meissner [Sun, 26 Jun 2011 14:57:51 +0000 (16:57 +0200)] 
dmstyle: Reverse NULL check and deref (Coverity).

13 years agogameux: Revert NULL ptr check and deref (Coverity).
Marcus Meissner [Sun, 26 Jun 2011 14:54:14 +0000 (16:54 +0200)] 
gameux: Revert NULL ptr check and deref (Coverity).

13 years agoole32: Access the array entry, not the array (Coverity).
Marcus Meissner [Sun, 26 Jun 2011 14:43:02 +0000 (16:43 +0200)] 
ole32: Access the array entry, not the array (Coverity).

13 years agoquartz: Removed useless NULL check (Coverity).
Marcus Meissner [Sun, 26 Jun 2011 14:36:03 +0000 (16:36 +0200)] 
quartz: Removed useless NULL check (Coverity).

13 years agostrmbase: Move NULL check up a bit (Coverity).
Marcus Meissner [Sun, 26 Jun 2011 14:32:39 +0000 (16:32 +0200)] 
strmbase: Move NULL check up a bit (Coverity).

13 years agoshell32: Remove superflous NULL check (Coverity).
Marcus Meissner [Sun, 26 Jun 2011 14:30:55 +0000 (16:30 +0200)] 
shell32: Remove superflous NULL check (Coverity).

13 years agooleaut32: Unshadow cmp to make code work (Coverity).
Marcus Meissner [Sun, 26 Jun 2011 20:14:21 +0000 (22:14 +0200)] 
oleaut32: Unshadow cmp to make code work (Coverity).

13 years agourlmon: Use CoInternetParseIUri instead of IUri::GetPath in file protocol handler...
Jacek Caban [Sat, 25 Jun 2011 17:04:16 +0000 (19:04 +0200)] 
urlmon: Use CoInternetParseIUri instead of IUri::GetPath in file protocol handler implementation.

13 years agomshtml: Added IUri-based nsIURI::SetPort implementation.
Jacek Caban [Sat, 25 Jun 2011 17:03:51 +0000 (19:03 +0200)] 
mshtml: Added IUri-based nsIURI::SetPort implementation.

13 years agomshtml: Get rid of wine_url in nsWineURI object.
Jacek Caban [Sat, 25 Jun 2011 17:03:38 +0000 (19:03 +0200)] 
mshtml: Get rid of wine_url in nsWineURI object.

13 years agomshtml: Make sure we always create nsWineURI with valid IUri.
Jacek Caban [Sat, 25 Jun 2011 17:03:19 +0000 (19:03 +0200)] 
mshtml: Make sure we always create nsWineURI with valid IUri.

13 years agoAssorted spelling fixes.
Francois Gouget [Sat, 25 Jun 2011 11:49:27 +0000 (13:49 +0200)] 
Assorted spelling fixes.

13 years agovbscript: Make VBScriptFactory_CreateInstance() static.
Francois Gouget [Sat, 25 Jun 2011 11:50:06 +0000 (13:50 +0200)] 
vbscript: Make VBScriptFactory_CreateInstance() static.

13 years agod3dx9_36/tests: Add a trailing '\n' to an ok() call.
Francois Gouget [Sat, 25 Jun 2011 11:50:01 +0000 (13:50 +0200)] 
d3dx9_36/tests: Add a trailing '\n' to an ok() call.

13 years agod3dx9_36: Add a trailing '\n' to some TRACE() calls.
Francois Gouget [Sat, 25 Jun 2011 11:49:53 +0000 (13:49 +0200)] 
d3dx9_36: Add a trailing '\n' to some TRACE() calls.

13 years agoshell32: Update a comment.
Francois Gouget [Sat, 25 Jun 2011 11:49:40 +0000 (13:49 +0200)] 
shell32: Update a comment.

13 years agod3dx9_36: Fix compilation on systems that don't support nameless structs/unions.
Francois Gouget [Sat, 25 Jun 2011 11:26:25 +0000 (13:26 +0200)] 
d3dx9_36: Fix compilation on systems that don't support nameless structs/unions.

13 years agoRelease 1.3.23. wine-1.3.23
Alexandre Julliard [Fri, 24 Jun 2011 22:29:32 +0000 (00:29 +0200)] 
Release 1.3.23.

13 years agod3dx9/tests: Avoid using FP_NAN for portability.
Dylan Smith [Fri, 24 Jun 2011 14:27:09 +0000 (10:27 -0400)] 
d3dx9/tests: Avoid using FP_NAN for portability.

13 years agoinclude: Added define for DDSCAPS2_VOLUME.
Travis Athougies [Fri, 24 Jun 2011 01:55:17 +0000 (18:55 -0700)] 
include: Added define for DDSCAPS2_VOLUME.

13 years agod3dx9_36: Added stub implementation of D3DXSaveSurfaceToFileInMemoryA and D3DXSaveSur...
Travis Athougies [Fri, 24 Jun 2011 01:55:15 +0000 (18:55 -0700)] 
d3dx9_36: Added stub implementation of D3DXSaveSurfaceToFileInMemoryA and D3DXSaveSurfaceToFileInMemoryW.

13 years agod3dx9_36: Added stub D3DXCreateCubeTextureFromFileInMemory.
Travis Athougies [Fri, 24 Jun 2011 01:55:16 +0000 (18:55 -0700)] 
d3dx9_36: Added stub D3DXCreateCubeTextureFromFileInMemory.

13 years agocomctl32: Make ComboBoxEx send CBEN_ENDEDIT when selecting from the dropdown list.
Jay Yang [Thu, 23 Jun 2011 18:56:14 +0000 (14:56 -0400)] 
comctl32: Make ComboBoxEx send CBEN_ENDEDIT when selecting from the dropdown list.

13 years agoshell32: Implement ILIsEmpty.
Jay Yang [Thu, 23 Jun 2011 18:56:09 +0000 (14:56 -0400)] 
shell32: Implement ILIsEmpty.

13 years agoinclude: Add new flags to KF_DEFINITION_FLAGS.
Mariusz Pluciński [Thu, 23 Jun 2011 16:50:20 +0000 (18:50 +0200)] 
include: Add new flags to KF_DEFINITION_FLAGS.

13 years agoshell32: Add IKnownFolder::SetPath() implementation.
Mariusz Pluciński [Thu, 23 Jun 2011 16:50:09 +0000 (18:50 +0200)] 
shell32: Add IKnownFolder::SetPath() implementation.

13 years agoshell32: Add implementation of IKnownFolder::GetCategory.
Mariusz Pluciński [Thu, 23 Jun 2011 16:49:55 +0000 (18:49 +0200)] 
shell32: Add implementation of IKnownFolder::GetCategory.

13 years agoshell32/tests: Add test of IKnownFolder::GetCategory for custom known folder.
Mariusz Pluciński [Thu, 23 Jun 2011 16:49:48 +0000 (18:49 +0200)] 
shell32/tests: Add test of IKnownFolder::GetCategory for custom known folder.

13 years agowined3d: Get rid of the has_signature_idx field in the ARB ps private data.
Stefan Dösinger [Mon, 20 Jun 2011 21:26:03 +0000 (23:26 +0200)] 
wined3d: Get rid of the has_signature_idx field in the ARB ps private data.

13 years agowined3d: Fix a typo in compare_sig in the arb backend.
Stefan Dösinger [Wed, 22 Jun 2011 22:19:11 +0000 (00:19 +0200)] 
wined3d: Fix a typo in compare_sig in the arb backend.

13 years agoquartz: Skip filtergraph tests when filtergraph cannot be created.
Maarten Lankhorst [Fri, 24 Jun 2011 14:51:11 +0000 (16:51 +0200)] 
quartz: Skip filtergraph tests when filtergraph cannot be created.

13 years agousp10: Correct Pre Base glyph index shifting.
Aric Stewart [Fri, 24 Jun 2011 15:16:25 +0000 (10:16 -0500)] 
usp10: Correct Pre Base glyph index shifting.

13 years agourlmon: Added CoInternetIsFeatureEnabledForUrl stub implementation.
Jacek Caban [Thu, 23 Jun 2011 13:44:28 +0000 (15:44 +0200)] 
urlmon: Added CoInternetIsFeatureEnabledForUrl stub implementation.

13 years agogdi32/tests: Show that Get/SetDIBits ignore the layout mode.
Huw Davies [Thu, 23 Jun 2011 13:30:03 +0000 (14:30 +0100)] 
gdi32/tests: Show that Get/SetDIBits ignore the layout mode.

13 years agomshtml: Use IUri instead of wine_url in before_async_open.
Jacek Caban [Thu, 23 Jun 2011 11:45:34 +0000 (13:45 +0200)] 
mshtml: Use IUri instead of wine_url in before_async_open.

13 years agomshtml: Use CreateURLMonikerEx2 for creating URL moniker.
Jacek Caban [Thu, 23 Jun 2011 11:45:18 +0000 (13:45 +0200)] 
mshtml: Use CreateURLMonikerEx2 for creating URL moniker.

13 years agourlmon: Use proper IUri in BindToObject implementation.
Jacek Caban [Thu, 23 Jun 2011 11:44:57 +0000 (13:44 +0200)] 
urlmon: Use proper IUri in BindToObject implementation.

13 years agourlmon: Use proper IUri in BindToStorage implementation.
Jacek Caban [Thu, 23 Jun 2011 11:44:38 +0000 (13:44 +0200)] 
urlmon: Use proper IUri in BindToStorage implementation.

13 years agourlmon: Added support for IUri in IMoniker::Load implementation.
Jacek Caban [Thu, 23 Jun 2011 11:44:17 +0000 (13:44 +0200)] 
urlmon: Added support for IUri in IMoniker::Load implementation.

13 years agourlmon: Added more CreateURLMoniker* tests.
Jacek Caban [Thu, 23 Jun 2011 11:44:02 +0000 (13:44 +0200)] 
urlmon: Added more CreateURLMoniker* tests.

13 years agourlmon: Added CreateURLMonikerEx2 implementation.
Jacek Caban [Thu, 23 Jun 2011 11:43:47 +0000 (13:43 +0200)] 
urlmon: Added CreateURLMonikerEx2 implementation.

13 years agourlmon: Added IUriContainer::GetIUri implementation.
Jacek Caban [Thu, 23 Jun 2011 11:43:33 +0000 (13:43 +0200)] 
urlmon: Added IUriContainer::GetIUri implementation.

13 years agourlmon: Properly support dwFlags argument in CreateURLMonikerEx.
Jacek Caban [Thu, 23 Jun 2011 11:43:22 +0000 (13:43 +0200)] 
urlmon: Properly support dwFlags argument in CreateURLMonikerEx.

13 years agourlmon: Reimplement CreateURLMonikerEx on top of IUri APIs.
Jacek Caban [Thu, 23 Jun 2011 11:43:11 +0000 (13:43 +0200)] 
urlmon: Reimplement CreateURLMonikerEx on top of IUri APIs.

13 years agowined3d: Request per-surface palettes in the client libs.
Henri Verbeet [Thu, 23 Jun 2011 09:43:40 +0000 (11:43 +0200)] 
wined3d: Request per-surface palettes in the client libs.

13 years agowined3d: Explicitly set surface alignment in the client libs.
Henri Verbeet [Thu, 23 Jun 2011 09:43:39 +0000 (11:43 +0200)] 
wined3d: Explicitly set surface alignment in the client libs.

Instead of using dxVersion.

13 years agowined3d: Make the surface parameter to surface_get_gl_buffer() const.
Henri Verbeet [Thu, 23 Jun 2011 09:43:38 +0000 (11:43 +0200)] 
wined3d: Make the surface parameter to surface_get_gl_buffer() const.

13 years agowined3d: Make the surface parameter to surface_is_offscreen() const.
Henri Verbeet [Thu, 23 Jun 2011 09:43:37 +0000 (11:43 +0200)] 
wined3d: Make the surface parameter to surface_is_offscreen() const.

13 years agomsi: Count progress in units of 512 bytes.
Hans Leidekker [Thu, 23 Jun 2011 07:08:38 +0000 (09:08 +0200)] 
msi: Count progress in units of 512 bytes.

13 years agomsi: Make sure reported progress adds up to projected progress.
Hans Leidekker [Thu, 23 Jun 2011 07:08:21 +0000 (09:08 +0200)] 
msi: Make sure reported progress adds up to projected progress.

13 years agomsi: Add support for running the progress bar backwards.
Hans Leidekker [Thu, 23 Jun 2011 07:08:04 +0000 (09:08 +0200)] 
msi: Add support for running the progress bar backwards.

13 years agomsi: Don't subscribe more than once to the same control event.
Hans Leidekker [Thu, 23 Jun 2011 07:07:48 +0000 (09:07 +0200)] 
msi: Don't subscribe more than once to the same control event.

13 years agomsi: Don't update the progress bar in schedule_install_files.
Hans Leidekker [Thu, 23 Jun 2011 07:07:31 +0000 (09:07 +0200)] 
msi: Don't update the progress bar in schedule_install_files.

13 years agod3dx9/tests: Added tests for D3DXCreateSkinInfo.
Dylan Smith [Wed, 22 Jun 2011 18:24:41 +0000 (14:24 -0400)] 
d3dx9/tests: Added tests for D3DXCreateSkinInfo.

13 years agod3dx9: Implement GetBoneOffsetMatrix and SetBoneOffsetMatrix.
Dylan Smith [Wed, 22 Jun 2011 18:24:35 +0000 (14:24 -0400)] 
d3dx9: Implement GetBoneOffsetMatrix and SetBoneOffsetMatrix.

13 years agod3dx9: Implement ID3DXSkinInfo::GetBoneName and SetBoneName.
Dylan Smith [Wed, 22 Jun 2011 18:24:28 +0000 (14:24 -0400)] 
d3dx9: Implement ID3DXSkinInfo::GetBoneName and SetBoneName.

13 years agod3dx9: Implement ID3DXSkinInfo bone influence getting and setting.
Dylan Smith [Wed, 22 Jun 2011 18:24:20 +0000 (14:24 -0400)] 
d3dx9: Implement ID3DXSkinInfo bone influence getting and setting.

13 years agod3dx9: Implement D3DXCreateSkinInfo functions.
Dylan Smith [Wed, 22 Jun 2011 18:24:12 +0000 (14:24 -0400)] 
d3dx9: Implement D3DXCreateSkinInfo functions.

13 years agod3dx9: Add stubs for D3DXCreateSkinInfo functions.
Dylan Smith [Wed, 22 Jun 2011 18:24:01 +0000 (14:24 -0400)] 
d3dx9: Add stubs for D3DXCreateSkinInfo functions.

13 years agourlmon: Use BSTR for URLName in URLMoniker object.
Jacek Caban [Wed, 22 Jun 2011 17:22:20 +0000 (19:22 +0200)] 
urlmon: Use BSTR for URLName in URLMoniker object.

13 years agourlmon: Fixed handling empty URIs.
Jacek Caban [Wed, 22 Jun 2011 17:22:08 +0000 (19:22 +0200)] 
urlmon: Fixed handling empty URIs.

13 years agowined3d: Only invalidate STATE_STREAMSRC for bound buffers.
Henri Verbeet [Wed, 22 Jun 2011 22:02:37 +0000 (00:02 +0200)] 
wined3d: Only invalidate STATE_STREAMSRC for bound buffers.

13 years agowined3d: Make the device and target parameters to FindContext() const.
Henri Verbeet [Wed, 22 Jun 2011 22:02:36 +0000 (00:02 +0200)] 
wined3d: Make the device and target parameters to FindContext() const.

13 years agowined3d: Make the wined3d_shader_context shader pointer const.
Henri Verbeet [Wed, 22 Jun 2011 22:02:35 +0000 (00:02 +0200)] 
wined3d: Make the wined3d_shader_context shader pointer const.

13 years agod3d8: Implement IDirect3DVolume8 private data handling on top of wined3d_resource.
Henri Verbeet [Wed, 22 Jun 2011 22:02:34 +0000 (00:02 +0200)] 
d3d8: Implement IDirect3DVolume8 private data handling on top of wined3d_resource.

13 years agod3d9: Implement IDirect3DVolume9 private data handling on top of wined3d_resource.
Henri Verbeet [Wed, 22 Jun 2011 22:02:33 +0000 (00:02 +0200)] 
d3d9: Implement IDirect3DVolume9 private data handling on top of wined3d_resource.

13 years agod3dx9_36/tests: Added tests for constant table samplers.
Travis Athougies [Wed, 22 Jun 2011 20:10:52 +0000 (13:10 -0700)] 
d3dx9_36/tests: Added tests for constant table samplers.

13 years agod3dx9_36: Implemented support for samplers in ID3DXConstantTable.
Travis Athougies [Wed, 22 Jun 2011 20:10:51 +0000 (13:10 -0700)] 
d3dx9_36: Implemented support for samplers in ID3DXConstantTable.

13 years agod3dx9_36/tests: Fixed constant table sizes in shader.c.
Travis Athougies [Wed, 22 Jun 2011 18:31:39 +0000 (11:31 -0700)] 
d3dx9_36/tests: Fixed constant table sizes in shader.c.

13 years agousp10: Non modern Indic fonts want blwf applied pre and post base.
Aric Stewart [Wed, 22 Jun 2011 17:38:32 +0000 (12:38 -0500)] 
usp10: Non modern Indic fonts want blwf applied pre and post base.

13 years agousp10: Update Indic framework to handle non-modern fonts.
Aric Stewart [Wed, 22 Jun 2011 17:38:28 +0000 (12:38 -0500)] 
usp10: Update Indic framework to handle non-modern fonts.

13 years agomsvcp: Sync spec files.
Piotr Caban [Wed, 22 Jun 2011 17:16:29 +0000 (19:16 +0200)] 
msvcp: Sync spec files.

13 years agomsvcp90: Added older version of basic_string::_Tidy function.
Piotr Caban [Wed, 22 Jun 2011 17:15:59 +0000 (19:15 +0200)] 
msvcp90: Added older version of basic_string::_Tidy function.

13 years agomsvcp90: Export already implemented basic_string private functions.
Piotr Caban [Wed, 22 Jun 2011 17:15:47 +0000 (19:15 +0200)] 
msvcp90: Export already implemented basic_string private functions.

13 years agomsvcp90: Added basic_string operator!= implementation.
Piotr Caban [Wed, 22 Jun 2011 17:15:20 +0000 (19:15 +0200)] 
msvcp90: Added basic_string operator!= implementation.

13 years agomsvcp90: Added basic_string operator== implementation.
Piotr Caban [Wed, 22 Jun 2011 17:15:05 +0000 (19:15 +0200)] 
msvcp90: Added basic_string operator== implementation.

13 years agomsvcp90: Added basic_string::last_index_of implementation.
Piotr Caban [Wed, 22 Jun 2011 17:14:29 +0000 (19:14 +0200)] 
msvcp90: Added basic_string::last_index_of implementation.

13 years agocomdlg32: When changing printers, only preserve the paper/bin settings if the new...
Huw Davies [Wed, 22 Jun 2011 14:22:48 +0000 (15:22 +0100)] 
comdlg32: When changing printers, only preserve the paper/bin settings if the new printer has the original setting available.

13 years agoshell32: Add IKnownFolder::GetPath support.
Mariusz Pluciński [Wed, 22 Jun 2011 13:10:36 +0000 (15:10 +0200)] 
shell32: Add IKnownFolder::GetPath support.

13 years agoshell32: Fix typo.
Mariusz Pluciński [Wed, 22 Jun 2011 13:10:25 +0000 (15:10 +0200)] 
shell32: Fix typo.

13 years agoshell32: Add support of registry-registered folders to IKnownFolderManager::GetFolder.
Mariusz Pluciński [Wed, 22 Jun 2011 13:10:15 +0000 (15:10 +0200)] 
shell32: Add support of registry-registered folders to IKnownFolderManager::GetFolder.

13 years agoshell32: Add IKnownFolderManager::UnregisterFolder implementation.
Mariusz Pluciński [Wed, 22 Jun 2011 13:10:02 +0000 (15:10 +0200)] 
shell32: Add IKnownFolderManager::UnregisterFolder implementation.

13 years agoshell32: Add IKnownFolderManager::RegisterFolder implementation.
Mariusz Pluciński [Wed, 22 Jun 2011 14:03:47 +0000 (16:03 +0200)] 
shell32: Add IKnownFolderManager::RegisterFolder implementation.

13 years agod3dx9: Update the spec files.
Alexandre Julliard [Wed, 22 Jun 2011 13:40:07 +0000 (15:40 +0200)] 
d3dx9: Update the spec files.

13 years agod3dx9_36/tests: Added tests for ID3DXConstantTable_Set* functions.
Travis Athougies [Tue, 21 Jun 2011 19:14:34 +0000 (12:14 -0700)] 
d3dx9_36/tests: Added tests for ID3DXConstantTable_Set* functions.

13 years agod3dx9_36: Implemented ID3DXConstantTable_SetMatrix and ID3DXConstantTable_SetMatrixArray.
Travis Athougies [Tue, 21 Jun 2011 19:14:33 +0000 (12:14 -0700)] 
d3dx9_36: Implemented ID3DXConstantTable_SetMatrix and ID3DXConstantTable_SetMatrixArray.

13 years agod3dx9_36: Implemented ID3DXConstantTable_SetVector and ID3DXConstantTable_SetVectorArray.
Travis Athougies [Tue, 21 Jun 2011 19:14:32 +0000 (12:14 -0700)] 
d3dx9_36: Implemented ID3DXConstantTable_SetVector and ID3DXConstantTable_SetVectorArray.

13 years agod3dx9_36: Implemented ID3DXConstantTable_SetIntArray and ID3DXConstantTable_SetInt.
Travis Athougies [Tue, 21 Jun 2011 19:14:31 +0000 (12:14 -0700)] 
d3dx9_36: Implemented ID3DXConstantTable_SetIntArray and ID3DXConstantTable_SetInt.

13 years agod3dx9_36: Implemented ID3DXConstantTable_SetFloatArray and ID3DXConstantTable_SetFloat.
Travis Athougies [Tue, 21 Jun 2011 19:14:30 +0000 (12:14 -0700)] 
d3dx9_36: Implemented ID3DXConstantTable_SetFloatArray and ID3DXConstantTable_SetFloat.

13 years agomsvcp90: Added basic_string_char::find_first_of implementation.
Piotr Caban [Wed, 22 Jun 2011 12:04:05 +0000 (14:04 +0200)] 
msvcp90: Added basic_string_char::find_first_of implementation.

13 years agomsvcp90: Added _Lockit class implementation.
Piotr Caban [Wed, 22 Jun 2011 12:03:54 +0000 (14:03 +0200)] 
msvcp90: Added _Lockit class implementation.

13 years agomsvcp90: Added locale class stub.
Piotr Caban [Wed, 22 Jun 2011 12:03:39 +0000 (14:03 +0200)] 
msvcp90: Added locale class stub.

13 years agomsvcp90: Added locale::_Locimp class stub.
Piotr Caban [Wed, 22 Jun 2011 12:03:24 +0000 (14:03 +0200)] 
msvcp90: Added locale::_Locimp class stub.

13 years agomsvcp90: Added std::locale::id class stub.
Piotr Caban [Wed, 22 Jun 2011 12:03:09 +0000 (14:03 +0200)] 
msvcp90: Added std::locale::id class stub.

13 years agomsvcp90: Added std::locale::facet class stub.
Piotr Caban [Wed, 22 Jun 2011 12:02:58 +0000 (14:02 +0200)] 
msvcp90: Added std::locale::facet class stub.

13 years agowined3d: Fix draw buffers tracking.
Matteo Bruni [Fri, 17 Jun 2011 17:28:38 +0000 (19:28 +0200)] 
wined3d: Fix draw buffers tracking.

13 years agowined3d: Fix context_apply_draw_buffers() with backbuffer ORM.
Matteo Bruni [Tue, 21 Jun 2011 16:28:36 +0000 (18:28 +0200)] 
wined3d: Fix context_apply_draw_buffers() with backbuffer ORM.

13 years agowined3d: Fix context_apply_blit_state().
Matteo Bruni [Tue, 21 Jun 2011 16:08:27 +0000 (18:08 +0200)] 
wined3d: Fix context_apply_blit_state().

13 years agolibwine: Avoid a potential loop in reserve_area.
Alexandre Julliard [Wed, 22 Jun 2011 11:43:26 +0000 (13:43 +0200)] 
libwine: Avoid a potential loop in reserve_area.