wine
14 years agomshtml: Ignore EndLoad call if document is already detached.
Jacek Caban [Sat, 13 Mar 2010 15:42:45 +0000 (16:42 +0100)] 
mshtml: Ignore EndLoad call if document is already detached.

14 years agomshtml: Fixed ref count leak.
Jacek Caban [Sat, 13 Mar 2010 15:42:25 +0000 (16:42 +0100)] 
mshtml: Fixed ref count leak.

14 years agoqedit: Implement buffering in SampleGrabber.
Paul Chitescu [Fri, 12 Mar 2010 12:15:51 +0000 (14:15 +0200)] 
qedit: Implement buffering in SampleGrabber.

14 years agoqedit: SampleGrabber pins should enumerate a preferred format only after the input...
Paul Chitescu [Fri, 12 Mar 2010 09:35:27 +0000 (11:35 +0200)] 
qedit: SampleGrabber pins should enumerate a preferred format only after the input pin is connected and a fully defined format is known.

14 years agoqedit: In SampleGrabber ReceiveConnection check early the format type, return VFW_E_I...
Paul Chitescu [Fri, 12 Mar 2010 09:33:14 +0000 (11:33 +0200)] 
qedit: In SampleGrabber ReceiveConnection check early the format type, return VFW_E_INVALIDMEDIATYPE like native.

14 years agoiphlpapi: Implement GetAdaptersAddresses for IPv6 addresses.
Juan Lang [Fri, 12 Mar 2010 02:36:46 +0000 (18:36 -0800)] 
iphlpapi: Implement GetAdaptersAddresses for IPv6 addresses.

14 years agoiphlpapi: Pass address family to adapterAddressesFromIndex.
Juan Lang [Fri, 12 Mar 2010 01:15:03 +0000 (17:15 -0800)] 
iphlpapi: Pass address family to adapterAddressesFromIndex.

14 years agoiphlpapi: Rename a function and variables to make it clearer they're related to IPv4...
Juan Lang [Fri, 12 Mar 2010 01:07:37 +0000 (17:07 -0800)] 
iphlpapi: Rename a function and variables to make it clearer they're related to IPv4 addresses.

14 years agoole32: Allow storage files with a block size of 4096 to open.
Vincent Povirk [Wed, 10 Mar 2010 21:08:57 +0000 (15:08 -0600)] 
ole32: Allow storage files with a block size of 4096 to open.

14 years agoole32: Remove knowledge of block sizes from the BigBlockFile object.
Vincent Povirk [Wed, 10 Mar 2010 21:03:35 +0000 (15:03 -0600)] 
ole32: Remove knowledge of block sizes from the BigBlockFile object.

We can't determine the correct block size until we read the header, and we
can't create the BigBlockFile until we know the correct block size. To
solve this dilemma, have StorageImpl calculate the file size it needs instead
of asking the BigBlockFile to "ensure a big block exists".

14 years agoole32: Remove the NUM_BLOCKS_PER_DEPOT_BLOCK define.
Vincent Povirk [Wed, 10 Mar 2010 20:51:37 +0000 (14:51 -0600)] 
ole32: Remove the NUM_BLOCKS_PER_DEPOT_BLOCK define.

This should always be calculated based on the big block size.

14 years agoole32: Remove the BIG_BLOCK_SIZE define.
Vincent Povirk [Wed, 10 Mar 2010 20:46:53 +0000 (14:46 -0600)] 
ole32: Remove the BIG_BLOCK_SIZE define.

Big block sizes can be 512 or 4096, so we define arrays that are large
enough in either case.

14 years agoole32: Remove the unused BlockBits structures from BigBlockFile objects.
Vincent Povirk [Wed, 10 Mar 2010 22:36:54 +0000 (16:36 -0600)] 
ole32: Remove the unused BlockBits structures from BigBlockFile objects.

14 years agoole32: Fix the big block offset calculation.
Vincent Povirk [Wed, 10 Mar 2010 20:03:12 +0000 (14:03 -0600)] 
ole32: Fix the big block offset calculation.

Use the actual big block size from the open storage file. Also, remove a
special case that was only used for reading/writing the header.

14 years agoole32: Don't treat the header as a big block in StorageImpl_SaveFileHeader.
Vincent Povirk [Wed, 10 Mar 2010 19:57:35 +0000 (13:57 -0600)] 
ole32: Don't treat the header as a big block in StorageImpl_SaveFileHeader.

14 years agoole32: Don't treat the header as a big block in StorageImpl_LoadFileHeader.
Vincent Povirk [Wed, 10 Mar 2010 19:49:04 +0000 (13:49 -0600)] 
ole32: Don't treat the header as a big block in StorageImpl_LoadFileHeader.

The header is always 512 bytes, regardless of the big block size.

14 years agowine.inf: Add LSA key under the HKLM control key.
Andrew Nguyen [Mon, 8 Mar 2010 20:40:51 +0000 (14:40 -0600)] 
wine.inf: Add LSA key under the HKLM control key.

14 years agoconfigure: Fixed <linux/ppdev.h> test.
Yann Droneaud [Mon, 8 Mar 2010 13:46:46 +0000 (14:46 +0100)] 
configure: Fixed <linux/ppdev.h> test.

14 years agocmd: Fixed uninitialised field in WCMD_addCommand() (Valgrind).
Yann Droneaud [Sun, 7 Mar 2010 21:37:23 +0000 (22:37 +0100)] 
cmd: Fixed uninitialised field in WCMD_addCommand() (Valgrind).

14 years agontdll: Avoid compiler warning in the default case in append_entry.
Gerald Pfeifer [Sat, 6 Mar 2010 21:39:37 +0000 (22:39 +0100)] 
ntdll: Avoid compiler warning in the default case in append_entry.

14 years agocomdlg32: Remove unused parameters from CFn_WMMeasureItem and CFn_WMDrawItem.
Gerald Pfeifer [Sat, 6 Mar 2010 13:55:51 +0000 (14:55 +0100)] 
comdlg32: Remove unused parameters from CFn_WMMeasureItem and CFn_WMDrawItem.

14 years agocomdlg32: Removed unused parameters from FILEDLG95_OnWMSize, FILEDLG95_OnWMCommand...
Gerald Pfeifer [Sat, 6 Mar 2010 13:49:41 +0000 (14:49 +0100)] 
comdlg32: Removed unused parameters from FILEDLG95_OnWMSize, FILEDLG95_OnWMCommand, and FD32_WMMeasureItem.

14 years agocomdlg32: Removed unused parameters from PRINTDLG_WMInitDialogW and PRINTDLG_WMInitDi...
Gerald Pfeifer [Sat, 6 Mar 2010 13:42:25 +0000 (14:42 +0100)] 
comdlg32: Removed unused parameters from PRINTDLG_WMInitDialogW and PRINTDLG_WMInitDialogA.

14 years agoiphlpapi: Check for ifr_hwaddr member of struct ifreq.
Juan Lang [Fri, 12 Mar 2010 18:38:46 +0000 (10:38 -0800)] 
iphlpapi: Check for ifr_hwaddr member of struct ifreq.

14 years agoshlwapi/tests: Fix a test failure on NT4.
Paul Vriens [Sat, 13 Mar 2010 10:26:14 +0000 (11:26 +0100)] 
shlwapi/tests: Fix a test failure on NT4.

14 years agodocumentation: Keep README.de in sync.
André Hentschel [Fri, 12 Mar 2010 19:02:08 +0000 (20:02 +0100)] 
documentation: Keep README.de in sync.

14 years agowineps.drv: Retrieve the full printer name to avoid truncation when the name is 32...
Huw Davies [Fri, 12 Mar 2010 10:42:44 +0000 (10:42 +0000)] 
wineps.drv: Retrieve the full printer name to avoid truncation when the name is 32 characters or longer.

14 years agoopengl32: Add OpenGL 3.3/4.0 extensions.
Roderick Colenbrander [Thu, 11 Mar 2010 15:11:57 +0000 (16:11 +0100)] 
opengl32: Add OpenGL 3.3/4.0 extensions.

14 years agowgl: Add more OpenGL diagnosing checks.
Roderick Colenbrander [Thu, 11 Mar 2010 13:10:51 +0000 (14:10 +0100)] 
wgl: Add more OpenGL diagnosing checks.

14 years agogdi32: Fix GDI locking in SetBitmapBits.
Dmitry Timoshkov [Wed, 10 Mar 2010 08:30:28 +0000 (16:30 +0800)] 
gdi32: Fix GDI locking in SetBitmapBits.

14 years agodsound: Improve underrun behavior.
Maarten Lankhorst [Wed, 10 Mar 2010 08:02:44 +0000 (09:02 +0100)] 
dsound: Improve underrun behavior.

14 years agoddraw: Remove redundant memset.
Michael Stefaniuc [Tue, 9 Mar 2010 22:48:31 +0000 (23:48 +0100)] 
ddraw: Remove redundant memset.

14 years agooleaut32/tests: Remove a todo_wine from a dead test.
André Hentschel [Tue, 9 Mar 2010 19:28:30 +0000 (20:28 +0100)] 
oleaut32/tests: Remove a todo_wine from a dead test.

14 years agowine.inf: Define the Win64 DefaultInstall.Services section.
Nicolas Le Cam [Mon, 8 Mar 2010 21:26:29 +0000 (22:26 +0100)] 
wine.inf: Define the Win64 DefaultInstall.Services section.

14 years agoinclude: Add definitions for IWICBitmap.
Vincent Povirk [Mon, 8 Mar 2010 21:38:22 +0000 (15:38 -0600)] 
include: Add definitions for IWICBitmap.

14 years agogdiplus: Zero the MetafileHeader structure in GetMetafileHeader.
Vincent Povirk [Mon, 8 Mar 2010 21:09:13 +0000 (15:09 -0600)] 
gdiplus: Zero the MetafileHeader structure in GetMetafileHeader.

Since we return success, we should at least make sure the result is not
uninitialized memory.

14 years agogdiplus: Add a test for GdipGetMetafileHeaderFromMetafile.
Vincent Povirk [Mon, 8 Mar 2010 21:04:42 +0000 (15:04 -0600)] 
gdiplus: Add a test for GdipGetMetafileHeaderFromMetafile.

14 years agogdiplus: Don't crash when creating a texture with NULL imageattributes.
Vincent Povirk [Mon, 8 Mar 2010 17:28:25 +0000 (11:28 -0600)] 
gdiplus: Don't crash when creating a texture with NULL imageattributes.

14 years agooleaut32/tests: Don't add typelib information to the registry.
Paul Vriens [Mon, 8 Mar 2010 14:09:29 +0000 (15:09 +0100)] 
oleaut32/tests: Don't add typelib information to the registry.

14 years agoadvapi32/tests: Restore default cryptographic provider after the tests.
Paul Vriens [Mon, 8 Mar 2010 10:16:15 +0000 (11:16 +0100)] 
advapi32/tests: Restore default cryptographic provider after the tests.

14 years agod3dx9_36/tests: Fix contant table header in ctab data.
Christian Costa [Mon, 8 Mar 2010 07:56:40 +0000 (08:56 +0100)] 
d3dx9_36/tests: Fix contant table header in ctab data.

14 years agod3dx9: Add some shader definitions.
Christian Costa [Mon, 8 Mar 2010 07:56:34 +0000 (08:56 +0100)] 
d3dx9: Add some shader definitions.

14 years agod3dx9: Fix typo in ID3DXConstantTable_SetMatrixTranspose macro.
Christian Costa [Mon, 8 Mar 2010 07:56:28 +0000 (08:56 +0100)] 
d3dx9: Fix typo in ID3DXConstantTable_SetMatrixTranspose macro.

14 years agod3dx9_36: Rename variables in D3DXGetShaderConstantTable(Ex) to match naming conventi...
Christian Costa [Mon, 8 Mar 2010 07:56:22 +0000 (08:56 +0100)] 
d3dx9_36: Rename variables in D3DXGetShaderConstantTable(Ex) to match naming convention used in the file.

14 years agod3dxof: Avoid using strlen for specifying templates or objects size.
Christian Costa [Mon, 8 Mar 2010 07:55:58 +0000 (08:55 +0100)] 
d3dxof: Avoid using strlen for specifying templates or objects size.

14 years agod3dxof: Fix tzip and bzip files tests on all windows platform.
Christian Costa [Mon, 8 Mar 2010 07:55:52 +0000 (08:55 +0100)] 
d3dxof: Fix tzip and bzip files tests on all windows platform.

14 years agonotepad: Don't prompt to save empty Untitled file.
Henry Kroll III [Sun, 7 Mar 2010 05:05:21 +0000 (21:05 -0800)] 
notepad: Don't prompt to save empty Untitled file.

14 years agomsi/tests: Remove a key after running tests.
Paul Vriens [Sat, 6 Mar 2010 12:53:31 +0000 (13:53 +0100)] 
msi/tests: Remove a key after running tests.

14 years agoole32: Allow CopyTo to succeed in spite of already open source streams.
Vincent Povirk [Fri, 5 Mar 2010 17:03:18 +0000 (11:03 -0600)] 
ole32: Allow CopyTo to succeed in spite of already open source streams.

14 years agokernel32: Abstract the key creation routine and move the key existence check to the...
Alexandre Julliard [Sat, 13 Mar 2010 18:24:46 +0000 (19:24 +0100)] 
kernel32: Abstract the key creation routine and move the key existence check to the top-level function.

14 years agomakefiles: Don't recurse for the testclean target.
Alexandre Julliard [Sat, 13 Mar 2010 17:44:58 +0000 (18:44 +0100)] 
makefiles: Don't recurse for the testclean target.

14 years agokrnl386.exe: Preload gdi and user when thunks are being used.
Alexandre Julliard [Sat, 13 Mar 2010 16:25:49 +0000 (17:25 +0100)] 
krnl386.exe: Preload gdi and user when thunks are being used.

14 years agoRelease 1.1.40. wine-1.1.40
Alexandre Julliard [Fri, 5 Mar 2010 18:36:19 +0000 (19:36 +0100)] 
Release 1.1.40.

14 years agoshell32: Mask out the CSIDL_ flags.
Huw Davies [Fri, 5 Mar 2010 13:49:51 +0000 (13:49 +0000)] 
shell32: Mask out the CSIDL_ flags.

14 years agoshell32: Improve a TRACE and issue a FIXME if the interface is not implemented.
Huw Davies [Fri, 5 Mar 2010 12:04:58 +0000 (12:04 +0000)] 
shell32: Improve a TRACE and issue a FIXME if the interface is not implemented.

14 years agoole32/tests: Avoid sizeof in traces.
Alexandre Julliard [Fri, 5 Mar 2010 14:17:57 +0000 (15:17 +0100)] 
ole32/tests: Avoid sizeof in traces.

14 years agogdiplus: Create a full BITMAPINFO to prevent clobbering memory with palette data.
Alasdair Sinclair [Fri, 5 Mar 2010 02:21:19 +0000 (02:21 +0000)] 
gdiplus: Create a full BITMAPINFO to prevent clobbering memory with palette data.

14 years agoserver: Allow the debugger to be debugged.
Henri Verbeet [Fri, 5 Mar 2010 11:28:12 +0000 (12:28 +0100)] 
server: Allow the debugger to be debugged.

14 years agoactiveds: Add stub for ADsGetLastError.
Louis Lenders [Fri, 5 Mar 2010 11:00:37 +0000 (12:00 +0100)] 
activeds: Add stub for ADsGetLastError.

14 years agowinhttp: Implement WINHTTP_QUERY_STATUS_TEXT.
Hans Leidekker [Fri, 5 Mar 2010 11:29:49 +0000 (12:29 +0100)] 
winhttp: Implement WINHTTP_QUERY_STATUS_TEXT.

14 years agomsi: Also update the UI when removing files listed in the RemoveFiles table.
Hans Leidekker [Fri, 5 Mar 2010 11:29:17 +0000 (12:29 +0100)] 
msi: Also update the UI when removing files listed in the RemoveFiles table.

14 years agomsi: Update the UI in the RegisterUser action.
Hans Leidekker [Fri, 5 Mar 2010 11:28:34 +0000 (12:28 +0100)] 
msi: Update the UI in the RegisterUser action.

14 years agomsi: Update the UI in the RegisterProduct action.
Hans Leidekker [Fri, 5 Mar 2010 11:28:11 +0000 (12:28 +0100)] 
msi: Update the UI in the RegisterProduct action.

14 years agomsi: Display the product code in the PublishProduct action.
Hans Leidekker [Fri, 5 Mar 2010 11:27:49 +0000 (12:27 +0100)] 
msi: Display the product code in the PublishProduct action.

14 years agomsi: Update the UI in the MsiPublishAssemblies action.
Hans Leidekker [Fri, 5 Mar 2010 11:27:31 +0000 (12:27 +0100)] 
msi: Update the UI in the MsiPublishAssemblies action.

14 years agomsi: Update the UI in the MoveFiles action.
Hans Leidekker [Fri, 5 Mar 2010 11:27:07 +0000 (12:27 +0100)] 
msi: Update the UI in the MoveFiles action.

14 years agomsi: Move the implementation of the MoveFiles action to files.c.
Hans Leidekker [Fri, 5 Mar 2010 11:26:41 +0000 (12:26 +0100)] 
msi: Move the implementation of the MoveFiles action to files.c.

14 years agomsi: Update the UI in the RemoveODBC action.
Hans Leidekker [Fri, 5 Mar 2010 11:26:21 +0000 (12:26 +0100)] 
msi: Update the UI in the RemoveODBC action.

14 years agomsi: Update the UI in the InstallODBC action.
Hans Leidekker [Fri, 5 Mar 2010 11:25:55 +0000 (12:25 +0100)] 
msi: Update the UI in the InstallODBC action.

14 years agomsi: Display the product code in the FindRelatedProducts action.
Hans Leidekker [Fri, 5 Mar 2010 11:25:31 +0000 (12:25 +0100)] 
msi: Display the product code in the FindRelatedProducts action.

14 years agomsi: Properly update the UI in the DuplicateFiles and RemoveDuplicateFiles actions.
Hans Leidekker [Fri, 5 Mar 2010 11:25:07 +0000 (12:25 +0100)] 
msi: Properly update the UI in the DuplicateFiles and RemoveDuplicateFiles actions.

14 years agomsi: Update the UI in the DeleteServices action.
Hans Leidekker [Fri, 5 Mar 2010 11:24:41 +0000 (12:24 +0100)] 
msi: Update the UI in the DeleteServices action.

14 years agomsi: Display directory identifier instead of the full path in the CreateFolders action.
Hans Leidekker [Fri, 5 Mar 2010 11:24:18 +0000 (12:24 +0100)] 
msi: Display directory identifier instead of the full path in the CreateFolders action.

14 years agomsi: Update the UI in the AppSearch action.
Hans Leidekker [Fri, 5 Mar 2010 11:23:53 +0000 (12:23 +0100)] 
msi: Update the UI in the AppSearch action.

14 years agomsi: Update the UI in the AllocateRegistrySpace action.
Hans Leidekker [Fri, 5 Mar 2010 11:23:22 +0000 (12:23 +0100)] 
msi: Update the UI in the AllocateRegistrySpace action.

14 years agowinetest: Refuse to run if we cannot create a window.
Alexandre Julliard [Fri, 5 Mar 2010 12:10:16 +0000 (13:10 +0100)] 
winetest: Refuse to run if we cannot create a window.

14 years agowined3d: Update to add Mesa ATI card detection code.
Paul Andrew Panon [Fri, 5 Mar 2010 10:30:04 +0000 (02:30 -0800)] 
wined3d: Update to add Mesa ATI card detection code.

14 years agoshlwapi/tests: Fix some test failures on Win9x/WinMe.
Paul Vriens [Fri, 5 Mar 2010 10:45:40 +0000 (11:45 +0100)] 
shlwapi/tests: Fix some test failures on Win9x/WinMe.

14 years agoshlwapi/tests: Skip some tests on Win9x/WinMe.
Paul Vriens [Fri, 5 Mar 2010 10:35:12 +0000 (11:35 +0100)] 
shlwapi/tests: Skip some tests on Win9x/WinMe.

14 years agogdi32/tests: Fix a test failure on Win9x/WinMe.
Paul Vriens [Fri, 5 Mar 2010 10:06:52 +0000 (11:06 +0100)] 
gdi32/tests: Fix a test failure on Win9x/WinMe.

14 years agommdevapi/tests: Fix a failing test for Vista/W2k8.
Jeff Zaroyko [Fri, 5 Mar 2010 06:00:00 +0000 (17:00 +1100)] 
mmdevapi/tests: Fix a failing test for Vista/W2k8.

14 years agoshell32: Stub IShellView2::SelectAndPositionItem() over IFolderView::SelectAndPositio...
Nikolay Sivov [Thu, 4 Mar 2010 19:36:27 +0000 (22:36 +0300)] 
shell32: Stub IShellView2::SelectAndPositionItem() over IFolderView::SelectAndPositionItems().

14 years agoshell32: Move SelectItem implementation to IFolderView and use it for IShellView...
Nikolay Sivov [Thu, 4 Mar 2010 19:29:23 +0000 (22:29 +0300)] 
shell32: Move SelectItem implementation to IFolderView and use it for IShellView::SelectItem.

14 years agoshell32: Cast to class data pointer IShellView2 vtable as it's a first member.
Nikolay Sivov [Thu, 4 Mar 2010 17:36:48 +0000 (20:36 +0300)] 
shell32: Cast to class data pointer IShellView2 vtable as it's a first member.

14 years agoshell32: Stub IFolderView implementation for IShellView instance.
Nikolay Sivov [Thu, 4 Mar 2010 17:19:03 +0000 (20:19 +0300)] 
shell32: Stub IFolderView implementation for IShellView instance.

14 years agowined3d: Fix a failure of card vendor detection.
Kusanagi Kouichi [Thu, 4 Mar 2010 17:51:31 +0000 (02:51 +0900)] 
wined3d: Fix a failure of card vendor detection.

14 years agowined3d: Add wined3d_event_query_create and destroy.
Stefan Dösinger [Wed, 3 Mar 2010 22:48:50 +0000 (23:48 +0100)] 
wined3d: Add wined3d_event_query_create and destroy.

This also moves the event query faking code back to the external
interface and removes the temporary WINED3D_EVENT_QUERY_UNSUPPORTED
return value since wined3d_event_query_create properly fails if no
event query GL extension is supported.

14 years agowined3d: Introduce wined3d_event_query_issue.
Stefan Dösinger [Wed, 3 Mar 2010 22:18:37 +0000 (23:18 +0100)] 
wined3d: Introduce wined3d_event_query_issue.

14 years agowined3d: Create a wined3d internal event query interface.
Stefan Dösinger [Wed, 3 Mar 2010 21:45:34 +0000 (22:45 +0100)] 
wined3d: Create a wined3d internal event query interface.

The newly created wined3d_event_query_test will be available for
wined3d-internal use, primarily for synchronizing buffer updates when
using GL_APPLE_flush_buffer_range.

The wined3d_event_query interface will contain most of the functionality:
* Selecting the proper GL extension
* Context handling
* Thread handling

The IWineD3DEventQuery COM interface will use the internal interface
and implement event query faking on top of it (to enable games that
require event queries able to run on drivers that don't implement the
GL extension).

14 years agontdll: Always restore the context after an exception even if setting the debug regist...
Alexandre Julliard [Fri, 5 Mar 2010 11:25:34 +0000 (12:25 +0100)] 
ntdll: Always restore the context after an exception even if setting the debug registers fails.

14 years agoserver: Fix a typo in the context tracing.
Alexandre Julliard [Fri, 5 Mar 2010 11:25:12 +0000 (12:25 +0100)] 
server: Fix a typo in the context tracing.

14 years agowine.inf: Create symlinks for shared Wow64 keys under HKLM\Software.
Alexandre Julliard [Thu, 4 Mar 2010 19:49:34 +0000 (20:49 +0100)] 
wine.inf: Create symlinks for shared Wow64 keys under HKLM\Software.

14 years agowine.inf: Create empty keys for all entries that are shared in Wow64.
Alexandre Julliard [Thu, 4 Mar 2010 19:48:57 +0000 (20:48 +0100)] 
wine.inf: Create empty keys for all entries that are shared in Wow64.

14 years agontdll/tests: Add tests for HKLM\Software\Classes Wow64 sharing.
Alexandre Julliard [Thu, 4 Mar 2010 19:48:09 +0000 (20:48 +0100)] 
ntdll/tests: Add tests for HKLM\Software\Classes Wow64 sharing.

14 years agoserver: Add support for Wow64 sharing of the HKLM\Software\Classes key.
Alexandre Julliard [Thu, 4 Mar 2010 19:47:35 +0000 (20:47 +0100)] 
server: Add support for Wow64 sharing of the HKLM\Software\Classes key.

14 years agoserver: Add a helper function for the common functionality between open_key and creat...
Alexandre Julliard [Thu, 4 Mar 2010 19:46:42 +0000 (20:46 +0100)] 
server: Add a helper function for the common functionality between open_key and create_key.

14 years agomshtml: create_channelbsc: Handle OOM case correctly.
Joris Huizer [Thu, 4 Mar 2010 11:39:18 +0000 (12:39 +0100)] 
mshtml: create_channelbsc: Handle OOM case correctly.

14 years agocmd: Fix cmd to take /? as a help parameter.
Arjun Comar [Tue, 2 Mar 2010 21:26:09 +0000 (16:26 -0500)] 
cmd: Fix cmd to take /? as a help parameter.

14 years agousp10: Remove duplicate code.
Jeff Latimer [Thu, 4 Mar 2010 12:47:20 +0000 (23:47 +1100)] 
usp10: Remove duplicate code.

14 years agoshell32: Use return value on failure updated in Vista+.
Nikolay Sivov [Thu, 4 Mar 2010 11:22:49 +0000 (14:22 +0300)] 
shell32: Use return value on failure updated in Vista+.