wine
14 years agowine.inf: Register iexplore from the system directory so that the 32-bit version...
Alexandre Julliard [Thu, 15 Apr 2010 20:52:54 +0000 (22:52 +0200)] 
wine.inf: Register iexplore from the system directory so that the 32-bit version gets registered too.

14 years agoconfigure: Don't disable 32-bit programs on Wow64 to support a future 32-bit compatib...
Alexandre Julliard [Thu, 15 Apr 2010 20:52:36 +0000 (22:52 +0200)] 
configure: Don't disable 32-bit programs on Wow64 to support a future 32-bit compatibility mode.

14 years agousp10/tests: Expanded tests for ScriptShape.
Aric Stewart [Thu, 15 Apr 2010 14:23:04 +0000 (09:23 -0500)] 
usp10/tests: Expanded tests for ScriptShape.

14 years agommdevapi: Don't load openal on older openal-soft versions.
Maarten Lankhorst [Wed, 14 Apr 2010 19:18:42 +0000 (21:18 +0200)] 
mmdevapi: Don't load openal on older openal-soft versions.

14 years agommdevapi: Add OSS to blacklist on linux.
Maarten Lankhorst [Wed, 14 Apr 2010 18:17:07 +0000 (20:17 +0200)] 
mmdevapi: Add OSS to blacklist on linux.

14 years agowined3d: Remove paletteOverride from BltOverride offscreen->render_target blit.
Roderick Colenbrander [Thu, 15 Apr 2010 10:42:00 +0000 (12:42 +0200)] 
wined3d: Remove paletteOverride from BltOverride offscreen->render_target blit.

This code was needed when the destination uses 8-bit and the source lacked a palette.
Since we don't allow destination fixups, this code doesn't do anything. At a later
stage something like this should perhaps be readded to specific backends.

14 years agowined3d: We don't need color keying for sysmem->drawable uploads.
Roderick Colenbrander [Thu, 15 Apr 2010 10:41:59 +0000 (12:41 +0200)] 
wined3d: We don't need color keying for sysmem->drawable uploads.

14 years agowined3d: Remove call to d3dfmt_get_conv from read_from_framebuffer_texture.
Roderick Colenbrander [Thu, 15 Apr 2010 10:41:58 +0000 (12:41 +0200)] 
wined3d: Remove call to d3dfmt_get_conv from read_from_framebuffer_texture.

14 years agowined3d: Remove temporary conv_byte_count fixup from d3dfmt_get_conv.
Roderick Colenbrander [Thu, 15 Apr 2010 10:41:57 +0000 (12:41 +0200)] 
wined3d: Remove temporary conv_byte_count fixup from d3dfmt_get_conv.

14 years agomsxml4: Add Schema interfaces.
Alistair Leslie-Hughes [Thu, 15 Apr 2010 11:14:08 +0000 (21:14 +1000)] 
msxml4: Add Schema interfaces.

14 years agomsvcrt: Use per thread locale in many functions.
Piotr Caban [Thu, 15 Apr 2010 12:26:47 +0000 (14:26 +0200)] 
msvcrt: Use per thread locale in many functions.

14 years agomsvcrt: Make setlocale working with per thread locales.
Piotr Caban [Thu, 15 Apr 2010 12:26:33 +0000 (14:26 +0200)] 
msvcrt: Make setlocale working with per thread locales.

14 years agomsvcrt: Added multiple locales parsing to _create_locale.
Piotr Caban [Thu, 15 Apr 2010 12:26:17 +0000 (14:26 +0200)] 
msvcrt: Added multiple locales parsing to _create_locale.

14 years agomsvcrt: Move locale string interpretation to MSVCRT_locale_to_LCID.
Piotr Caban [Thu, 15 Apr 2010 12:26:01 +0000 (14:26 +0200)] 
msvcrt: Move locale string interpretation to MSVCRT_locale_to_LCID.

14 years agomsvcrt: Added _configthreadlocale implementation.
Piotr Caban [Thu, 15 Apr 2010 12:25:47 +0000 (14:25 +0200)] 
msvcrt: Added _configthreadlocale implementation.

14 years agomsvcrt: Add helper function that returns current locale.
Piotr Caban [Thu, 15 Apr 2010 12:25:34 +0000 (14:25 +0200)] 
msvcrt: Add helper function that returns current locale.

14 years agomsvcrt: Change implementation of setlocale.
Piotr Caban [Thu, 15 Apr 2010 12:25:13 +0000 (14:25 +0200)] 
msvcrt: Change implementation of setlocale.

14 years agomsvcrt: Change _create_locale implementation so generated structure is easier to...
Piotr Caban [Thu, 15 Apr 2010 12:24:53 +0000 (14:24 +0200)] 
msvcrt: Change _create_locale implementation so generated structure is easier to modify.

14 years agomsvcr90: Forward _iswalpha_l calls to msvcrt.
Piotr Caban [Thu, 15 Apr 2010 12:24:28 +0000 (14:24 +0200)] 
msvcr90: Forward _iswalpha_l calls to msvcrt.

14 years agomsvcrt: Implement findfirst64 and findnext64.
Marcus Meissner [Thu, 15 Apr 2010 11:42:27 +0000 (13:42 +0200)] 
msvcrt: Implement findfirst64 and findnext64.

14 years agowinex11: Add support for big-endian 32-bpp Xrender formats.
Alexandre Julliard [Thu, 15 Apr 2010 13:55:40 +0000 (15:55 +0200)] 
winex11: Add support for big-endian 32-bpp Xrender formats.

14 years agowinex11: Rewrite AlphaBlend to do everything on the server side, and support all...
Alexandre Julliard [Thu, 15 Apr 2010 09:39:41 +0000 (11:39 +0200)] 
winex11: Rewrite AlphaBlend to do everything on the server side, and support all types of source bitmaps.

14 years agowinex11: Use the BITBLT_GetVisRectangles helper function for AlphaBlend too.
Alexandre Julliard [Wed, 14 Apr 2010 18:41:18 +0000 (20:41 +0200)] 
winex11: Use the BITBLT_GetVisRectangles helper function for AlphaBlend too.

14 years agowinex11: Move logical to physical mapping into the BITBLT_GetVisRectangles helper...
Alexandre Julliard [Wed, 14 Apr 2010 18:41:18 +0000 (20:41 +0200)] 
winex11: Move logical to physical mapping into the BITBLT_GetVisRectangles helper function.

14 years agowinex11: Define a structure to hold coordinates information for BitBlt operations.
Alexandre Julliard [Wed, 14 Apr 2010 18:27:17 +0000 (20:27 +0200)] 
winex11: Define a structure to hold coordinates information for BitBlt operations.

14 years agowinex11: Use repeating instead of scaling when stretching a 1x1 source bitmap.
Alexandre Julliard [Thu, 15 Apr 2010 11:47:28 +0000 (13:47 +0200)] 
winex11: Use repeating instead of scaling when stretching a 1x1 source bitmap.

14 years agowinex11: Add a separate helper function for Xrender mono->color blits.
Alexandre Julliard [Thu, 15 Apr 2010 10:13:16 +0000 (12:13 +0200)] 
winex11: Add a separate helper function for Xrender mono->color blits.

14 years agowinex11: The source offset for mirrored Xrender blits must be scaled too.
Alexandre Julliard [Thu, 15 Apr 2010 10:04:18 +0000 (12:04 +0200)] 
winex11: The source offset for mirrored Xrender blits must be scaled too.

14 years agod3dx9_36: Check wnd just after CreateWindow. Remove useless wnd check before calling...
Christian Costa [Thu, 15 Apr 2010 06:50:17 +0000 (08:50 +0200)] 
d3dx9_36: Check wnd just after CreateWindow. Remove useless wnd check before calling DestroyWindow.

14 years agowined3d: Add BLT_OP_COLOR_FILL to blit_supported and use it in BltOverride.
Roderick Colenbrander [Mon, 12 Apr 2010 10:17:09 +0000 (12:17 +0200)] 
wined3d: Add BLT_OP_COLOR_FILL to blit_supported and use it in BltOverride.

14 years agowined3d: Improve FBO support in ClearSurface.
Roderick Colenbrander [Mon, 12 Apr 2010 10:08:06 +0000 (12:08 +0200)] 
wined3d: Improve FBO support in ClearSurface.

14 years agojscript: Fixed String.match implementation for non-global regexps.
Jacek Caban [Thu, 15 Apr 2010 10:38:38 +0000 (12:38 +0200)] 
jscript: Fixed String.match implementation for non-global regexps.

14 years agojscript: Use special case for lastIndex<0 only for global regexps in run_exec.
Jacek Caban [Thu, 15 Apr 2010 10:38:05 +0000 (12:38 +0200)] 
jscript: Use special case for lastIndex<0 only for global regexps in run_exec.

14 years agowindowscodecs: Fix uninitialized variable use in StreamOnMemory_Write.
Vincent Povirk [Wed, 14 Apr 2010 17:26:12 +0000 (12:26 -0500)] 
windowscodecs: Fix uninitialized variable use in StreamOnMemory_Write.

14 years agowindowscodecs: Add locking to the PNG encoder.
Vincent Povirk [Fri, 9 Apr 2010 20:27:37 +0000 (15:27 -0500)] 
windowscodecs: Add locking to the PNG encoder.

14 years agousp10: Have ScriptShape respect fLogicalOrder and fRTL when ordering glyphs.
Aric Stewart [Wed, 14 Apr 2010 15:00:37 +0000 (10:00 -0500)] 
usp10: Have ScriptShape respect fLogicalOrder and fRTL when ordering glyphs.

14 years agontoskrnl.exe: Stub out IoGetDeviceProperty.
Damjan Jovanovic [Wed, 14 Apr 2010 19:28:59 +0000 (21:28 +0200)] 
ntoskrnl.exe: Stub out IoGetDeviceProperty.

14 years agowinmm: Prepare transition of MCI parser to 64bit.
Jörg Höhle [Tue, 13 Apr 2010 21:26:37 +0000 (23:26 +0200)] 
winmm: Prepare transition of MCI parser to 64bit.

14 years agod3dx9_36/tests: Move surface tests into surface.c.
Christian Costa [Mon, 12 Apr 2010 19:36:26 +0000 (21:36 +0200)] 
d3dx9_36/tests: Move surface tests into surface.c.

14 years agod3d9: Add an initial ColorFill regression test.
Roderick Colenbrander [Wed, 14 Apr 2010 12:19:20 +0000 (14:19 +0200)] 
d3d9: Add an initial ColorFill regression test.

14 years agowined3d: Separate detection of D3D10+ and D3D9 Nvidia GPUs.
Roderick Colenbrander [Wed, 14 Apr 2010 12:19:19 +0000 (14:19 +0200)] 
wined3d: Separate detection of D3D10+ and D3D9 Nvidia GPUs.

14 years agowined3d: Move A4L4 conversion to the formats table.
Roderick Colenbrander [Wed, 14 Apr 2010 12:19:18 +0000 (14:19 +0200)] 
wined3d: Move A4L4 conversion to the formats table.

14 years agowined3d: Move G16R16/R16G16F conversion to the formats table.
Roderick Colenbrander [Wed, 14 Apr 2010 12:19:17 +0000 (14:19 +0200)] 
wined3d: Move G16R16/R16G16F conversion to the formats table.

14 years agomsvcr90: Implement _invalid_parameter_noinfo.
Alexandre Julliard [Wed, 14 Apr 2010 12:35:58 +0000 (14:35 +0200)] 
msvcr90: Implement _invalid_parameter_noinfo.

14 years agomsvcrt: Implement _invalid_parameter and fix the handler definitions.
Alexandre Julliard [Wed, 14 Apr 2010 12:34:27 +0000 (14:34 +0200)] 
msvcrt: Implement _invalid_parameter and fix the handler definitions.

14 years agomsvcrt: Implement support for version 4 exception tables.
Alexandre Julliard [Wed, 14 Apr 2010 12:30:46 +0000 (14:30 +0200)] 
msvcrt: Implement support for version 4 exception tables.

14 years agoinclude: Define some more NTSTATUS values.
Alexandre Julliard [Wed, 14 Apr 2010 12:25:56 +0000 (14:25 +0200)] 
include: Define some more NTSTATUS values.

14 years agonotepad: Replaced icon with a Tango compliant icon.
Joel Holdsworth [Tue, 13 Apr 2010 22:12:08 +0000 (23:12 +0100)] 
notepad: Replaced icon with a Tango compliant icon.

14 years agousp10: Use the more detailed libwine information to classify bidi chars.
Alexandre Julliard [Wed, 14 Apr 2010 10:38:59 +0000 (12:38 +0200)] 
usp10: Use the more detailed libwine information to classify bidi chars.

14 years agogdi32: Use the more detailed libwine information to classify bidi chars.
Alexandre Julliard [Wed, 14 Apr 2010 10:35:29 +0000 (12:35 +0200)] 
gdi32: Use the more detailed libwine information to classify bidi chars.

14 years agokernel32: Map the new detailed direction information back to the Windows constants.
Alexandre Julliard [Wed, 14 Apr 2010 10:31:59 +0000 (12:31 +0200)] 
kernel32: Map the new detailed direction information back to the Windows constants.

14 years agolibwine: Store more detailed information about characters direction.
Alexandre Julliard [Wed, 14 Apr 2010 10:31:30 +0000 (12:31 +0200)] 
libwine: Store more detailed information about characters direction.

14 years agoups10: Reimplement ScriptLayout to properly handle mixed runs.
Aric Stewart [Tue, 13 Apr 2010 19:49:20 +0000 (14:49 -0500)] 
ups10: Reimplement ScriptLayout to properly handle mixed runs.

14 years agousp10: Improve ScriptItemize with a SCRIPT_CONTROL and SCRIPT_STATE set.
Aric Stewart [Tue, 13 Apr 2010 19:49:07 +0000 (14:49 -0500)] 
usp10: Improve ScriptItemize with a SCRIPT_CONTROL and SCRIPT_STATE set.

Reduce bidi duplications from gdi32 by using the newly corrected usp10
functions.

14 years agousb.h: Add and fix some USBD_STATUS codes.
Damjan Jovanovic [Wed, 14 Apr 2010 02:52:27 +0000 (04:52 +0200)] 
usb.h: Add and fix some USBD_STATUS codes.

14 years agomsi: Make the string reference count a short.
Hans Leidekker [Tue, 13 Apr 2010 09:15:08 +0000 (11:15 +0200)] 
msi: Make the string reference count a short.

This is safe because the reference count is stored in 2 bytes on disk.

(This is commit ff2f894888c0cb465fe08db8e6f22d4848ca5aef reapplied
because of incorrect revert in 88214a72cedb182c2324ba096fa55353c6be3374).

14 years agoshell32: Replaced trash_file.ico with a Tango compliant icon.
Joel Holdsworth [Tue, 13 Apr 2010 21:00:10 +0000 (22:00 +0100)] 
shell32: Replaced trash_file.ico with a Tango compliant icon.

14 years agoshell32: Replaced shortcut.ico with a Tango compliant icon.
Joel Holdsworth [Tue, 13 Apr 2010 21:00:06 +0000 (22:00 +0100)] 
shell32: Replaced shortcut.ico with a Tango compliant icon.

14 years agoshell32: Replaced ramdisk.ico with a Tango compliant icon.
Joel Holdsworth [Tue, 13 Apr 2010 21:00:02 +0000 (22:00 +0100)] 
shell32: Replaced ramdisk.ico with a Tango compliant icon.

14 years agoshell32: Replaced printer.ico with a Tango compliant icon.
Joel Holdsworth [Tue, 13 Apr 2010 20:59:58 +0000 (21:59 +0100)] 
shell32: Replaced printer.ico with a Tango compliant icon.

14 years agoshell32: Replaced netdrive2.ico with a Tango compliant icon.
Joel Holdsworth [Tue, 13 Apr 2010 20:59:53 +0000 (21:59 +0100)] 
shell32: Replaced netdrive2.ico with a Tango compliant icon.

14 years agoshell32: Replaced netdrive.ico with a Tango compliant icon.
Joel Holdsworth [Tue, 13 Apr 2010 20:59:48 +0000 (21:59 +0100)] 
shell32: Replaced netdrive.ico with a Tango compliant icon.

14 years agoshell32: Replaced mydocs.ico with a Tango compliant icon.
Joel Holdsworth [Tue, 13 Apr 2010 20:59:42 +0000 (21:59 +0100)] 
shell32: Replaced mydocs.ico with a Tango compliant icon.

14 years agoshell32: Replaced mycomputer.ico with a Tango compliant icon.
Joel Holdsworth [Tue, 13 Apr 2010 20:59:36 +0000 (21:59 +0100)] 
shell32: Replaced mycomputer.ico with a Tango compliant icon.

14 years agoshell32: Replaced folder_open.ico with a Tango compliant icon.
Joel Holdsworth [Tue, 13 Apr 2010 20:59:30 +0000 (21:59 +0100)] 
shell32: Replaced folder_open.ico with a Tango compliant icon.

14 years agoshell32: Replaced floppy.ico with a Tango compliant icon.
Joel Holdsworth [Tue, 13 Apr 2010 20:59:26 +0000 (21:59 +0100)] 
shell32: Replaced floppy.ico with a Tango compliant icon.

14 years agoshell32: Replaced drive.ico with a Tango compliant icon.
Joel Holdsworth [Tue, 13 Apr 2010 20:59:22 +0000 (21:59 +0100)] 
shell32: Replaced drive.ico with a Tango compliant icon.

14 years agoshell32: Replaced desktop.ico with a Tango compliant icon.
Joel Holdsworth [Tue, 13 Apr 2010 20:59:16 +0000 (21:59 +0100)] 
shell32: Replaced desktop.ico with a Tango compliant icon.

14 years agoshell32: Replaced delete.ico with a Tango compliant icon.
Joel Holdsworth [Tue, 13 Apr 2010 20:59:11 +0000 (21:59 +0100)] 
shell32: Replaced delete.ico with a Tango compliant icon.

14 years agoshell32: Replaced cdrom.ico with a Tango compliant icon.
Joel Holdsworth [Tue, 13 Apr 2010 20:59:06 +0000 (21:59 +0100)] 
shell32: Replaced cdrom.ico with a Tango compliant icon.

14 years agoshell32: Replaced document.ico with a Tango compliant icon.
Joel Holdsworth [Tue, 13 Apr 2010 20:59:03 +0000 (21:59 +0100)] 
shell32: Replaced document.ico with a Tango compliant icon.

14 years agoshell32: Replaced folder.ico with a Tango compliant icon.
Joel Holdsworth [Tue, 13 Apr 2010 20:58:56 +0000 (21:58 +0100)] 
shell32: Replaced folder.ico with a Tango compliant icon.

14 years agourlmon/tests: CoInternetGetSecurityUrl is not present on W95B.
Detlef Riekenberg [Wed, 14 Apr 2010 03:41:50 +0000 (05:41 +0200)] 
urlmon/tests: CoInternetGetSecurityUrl is not present on W95B.

14 years agourlmon/tests: Fix a failure on Win98.
Detlef Riekenberg [Tue, 13 Apr 2010 21:20:11 +0000 (23:20 +0200)] 
urlmon/tests: Fix a failure on Win98.

14 years agourlmon/tests: Run the tests again on W95B (CoInternetParseUrl).
Detlef Riekenberg [Tue, 13 Apr 2010 19:30:54 +0000 (21:30 +0200)] 
urlmon/tests: Run the tests again on W95B (CoInternetParseUrl).

14 years agourlmon/tests: Do not depend on user security settings in sec_mgr tests.
Detlef Riekenberg [Tue, 13 Apr 2010 19:30:34 +0000 (21:30 +0200)] 
urlmon/tests: Do not depend on user security settings in sec_mgr tests.

14 years agowined3d: Prune unsupported world matrix transform states.
Henri Verbeet [Tue, 13 Apr 2010 18:46:28 +0000 (20:46 +0200)] 
wined3d: Prune unsupported world matrix transform states.

14 years agowined3d: We always support at least a single modelview matrix.
Henri Verbeet [Tue, 13 Apr 2010 18:46:27 +0000 (20:46 +0200)] 
wined3d: We always support at least a single modelview matrix.

14 years agowined3d: Disable strict draw ordering by default.
Henri Verbeet [Tue, 13 Apr 2010 18:46:26 +0000 (20:46 +0200)] 
wined3d: Disable strict draw ordering by default.

While some performance hit from the extra flushes was expected and would be
acceptable, the performance hit can be over 50% on some configurations, which
clearly isn't acceptable. This patch introduces a "StrictDrawOrdering"
registry key for applications affected by this, until we have a more
structural solution.

14 years agowined3d: Add a separate function for palette initialization.
Henri Verbeet [Tue, 13 Apr 2010 18:46:25 +0000 (20:46 +0200)] 
wined3d: Add a separate function for palette initialization.

14 years agowined3d: Add a separate function for rendertarget view initialization.
Henri Verbeet [Tue, 13 Apr 2010 18:46:24 +0000 (20:46 +0200)] 
wined3d: Add a separate function for rendertarget view initialization.

14 years agontoskrnl.exe: Implement IoCallDriver.
Damjan Jovanovic [Tue, 13 Apr 2010 18:42:13 +0000 (20:42 +0200)] 
ntoskrnl.exe: Implement IoCallDriver.

14 years agowdm.h: Declare IoCallDriver.
Damjan Jovanovic [Tue, 13 Apr 2010 18:41:31 +0000 (20:41 +0200)] 
wdm.h: Declare IoCallDriver.

14 years agomshtml: Use NSContainer HWND in handle_blur.
Jacek Caban [Tue, 13 Apr 2010 18:01:59 +0000 (20:01 +0200)] 
mshtml: Use NSContainer HWND in handle_blur.

14 years agomshtml: Use DOM designMode to switch to editor mode.
Jacek Caban [Tue, 13 Apr 2010 18:01:41 +0000 (20:01 +0200)] 
mshtml: Use DOM designMode to switch to editor mode.

14 years agomshtml: Improved focus handling.
Jacek Caban [Tue, 13 Apr 2010 18:01:21 +0000 (20:01 +0200)] 
mshtml: Improved focus handling.

14 years agouser32: The Z-order of owned windows doesn't depend on them having the WS_POPUP style.
Alexandre Julliard [Tue, 13 Apr 2010 18:54:15 +0000 (20:54 +0200)] 
user32: The Z-order of owned windows doesn't depend on them having the WS_POPUP style.

14 years agowined3d: Move R32G32F convertion to the formats table.
Roderick Colenbrander [Mon, 12 Apr 2010 19:00:01 +0000 (21:00 +0200)] 
wined3d: Move R32G32F convertion to the formats table.

14 years agowined3d: Move D15S1 over to the formats table.
Roderick Colenbrander [Mon, 12 Apr 2010 19:00:00 +0000 (21:00 +0200)] 
wined3d: Move D15S1 over to the formats table.

14 years agowined3d: Move D24X4S4 to the formats table.
Roderick Colenbrander [Mon, 12 Apr 2010 18:59:59 +0000 (20:59 +0200)] 
wined3d: Move D24X4S4 to the formats table.

14 years agowined3d: Move D24FS8 to formats table.
Roderick Colenbrander [Mon, 12 Apr 2010 18:59:58 +0000 (20:59 +0200)] 
wined3d: Move D24FS8 to formats table.

14 years agowined3d: Move L6V5U5 conversion to the formats table.
Roderick Colenbrander [Mon, 12 Apr 2010 18:59:57 +0000 (20:59 +0200)] 
wined3d: Move L6V5U5 conversion to the formats table.

14 years agomsvcrt: Export a few more C++ functions that actually call standard C functions.
Alexandre Julliard [Tue, 13 Apr 2010 15:52:31 +0000 (17:52 +0200)] 
msvcrt: Export a few more C++ functions that actually call standard C functions.

14 years agomsvcrt: Add support for VC7 and VC8 extensions to the C++ exception handler.
Alexandre Julliard [Tue, 13 Apr 2010 15:21:06 +0000 (17:21 +0200)] 
msvcrt: Add support for VC7 and VC8 extensions to the C++ exception handler.

14 years agomsvcrt: Implement the missing exception constructor functions.
Alexandre Julliard [Tue, 13 Apr 2010 15:19:27 +0000 (17:19 +0200)] 
msvcrt: Implement the missing exception constructor functions.

14 years agomsvidc: Fix 16bit VIDEO-1/CRAM decompression.
Jörg Höhle [Sat, 10 Apr 2010 15:35:23 +0000 (17:35 +0200)] 
msvidc: Fix 16bit VIDEO-1/CRAM decompression.

14 years agowinex11: Add support for 32-bit DDBs.
Roderick Colenbrander [Tue, 6 Apr 2010 17:07:25 +0000 (19:07 +0200)] 
winex11: Add support for 32-bit DDBs.

14 years agomsi: Move application of substorage transforms out of msi_parse_patch_summary.
Hans Leidekker [Tue, 13 Apr 2010 09:16:17 +0000 (11:16 +0200)] 
msi: Move application of substorage transforms out of msi_parse_patch_summary.

14 years agomsi: Release summary information on error in msi_parse_patch_summary.
Hans Leidekker [Tue, 13 Apr 2010 09:15:55 +0000 (11:15 +0200)] 
msi: Release summary information on error in msi_parse_patch_summary.

14 years agomsi/tests: Run the RemoveODBC action to unregister the fake drivers.
Hans Leidekker [Tue, 13 Apr 2010 09:15:25 +0000 (11:15 +0200)] 
msi/tests: Run the RemoveODBC action to unregister the fake drivers.