wine
14 years agowidl: Use typegen_detect_type to determine which types should be written for the...
Rob Shearman [Mon, 15 Mar 2010 19:30:02 +0000 (19:30 +0000)] 
widl: Use typegen_detect_type to determine which types should be written for the pointer description in write_struct_tfs.

Otherwise extra pointers for user types could be written.

14 years agowidl: Merge write_typeformatstring_var and write_embedded_types into one function...
Rob Shearman [Mon, 15 Mar 2010 19:29:57 +0000 (19:29 +0000)] 
widl: Merge write_typeformatstring_var and write_embedded_types into one function, write_type_tfs.

14 years agowidl: Don't use the return value of write_embedded_types to determine whether a type...
Rob Shearman [Mon, 15 Mar 2010 19:29:53 +0000 (19:29 +0000)] 
widl: Don't use the return value of write_embedded_types to determine whether a type contains pointers or not.

It isn't correct in all situations, so type_has_pointer has to be used
anyway so using the return value of write_embedded_types just clutters
the code.

14 years agowidl: Write pointers in write_typeformatstring_var using write_pointer_tfs.
Rob Shearman [Mon, 15 Mar 2010 19:29:48 +0000 (19:29 +0000)] 
widl: Write pointers in write_typeformatstring_var using write_pointer_tfs.

Avoid duplicating the pointer writing code.

14 years agowidl: Simplify write_typeformatstring_var.
Rob Shearman [Mon, 15 Mar 2010 19:29:43 +0000 (19:29 +0000)] 
widl: Simplify write_typeformatstring_var.

The check for whether a pointer is the last one is redundant since
typegen_detect_type does a stricter check on the ref type. Replace one
other instance of last_ptr with a more readable equivalent.

14 years agowidl: Make write_pointer_tfs more readable.
Rob Shearman [Mon, 15 Mar 2010 19:29:38 +0000 (19:29 +0000)] 
widl: Make write_pointer_tfs more readable.

Change write_pointer_tfs to rely on the detected type of the type to
determine when to write a simple pointer rather than relying on
typestring_offset not being set anywhere else.

14 years agowidl: Remove some unused functions, definitions and types.
Rob Shearman [Mon, 15 Mar 2010 19:29:33 +0000 (19:29 +0000)] 
widl: Remove some unused functions, definitions and types.

14 years agocrypt32: Add support for the anyPolicy certificate policy.
Juan Lang [Sat, 6 Mar 2010 01:01:30 +0000 (17:01 -0800)] 
crypt32: Add support for the anyPolicy certificate policy.

14 years agocrypt32: Switch to use the AES provider by default.
Juan Lang [Mon, 8 Mar 2010 20:16:55 +0000 (12:16 -0800)] 
crypt32: Switch to use the AES provider by default.

14 years agocrypt32: Add constants to support SHA-256, SHA-384, and SHA-512.
Juan Lang [Mon, 8 Mar 2010 21:28:48 +0000 (13:28 -0800)] 
crypt32: Add constants to support SHA-256, SHA-384, and SHA-512.

14 years agorsaenh: Add signature support for SHA-256, SHA-384, and SHA-512 hashes.
Juan Lang [Mon, 8 Mar 2010 21:06:37 +0000 (13:06 -0800)] 
rsaenh: Add signature support for SHA-256, SHA-384, and SHA-512 hashes.

14 years agorsaenh: Add support for SHA-256, SHA-384, and SHA-512.
Juan Lang [Mon, 15 Mar 2010 19:04:29 +0000 (12:04 -0700)] 
rsaenh: Add support for SHA-256, SHA-384, and SHA-512.

14 years agommdevapi: Pass a property bag to IBaseFilter in IMMDevice::Activate.
Maarten Lankhorst [Sun, 21 Feb 2010 13:31:24 +0000 (14:31 +0100)] 
mmdevapi: Pass a property bag to IBaseFilter in IMMDevice::Activate.

14 years agommdevapi: Implement IMMDeviceEnumerator::GetDevice.
Maarten Lankhorst [Sun, 21 Feb 2010 13:26:43 +0000 (14:26 +0100)] 
mmdevapi: Implement IMMDeviceEnumerator::GetDevice.

14 years agommdevapi: Implement MMDeviceCollection methods.
Maarten Lankhorst [Sun, 21 Feb 2010 13:24:42 +0000 (14:24 +0100)] 
mmdevapi: Implement MMDeviceCollection methods.

14 years agommdevapi: Implement some methods in IMMDevice.
Maarten Lankhorst [Sun, 21 Feb 2010 13:19:57 +0000 (14:19 +0100)] 
mmdevapi: Implement some methods in IMMDevice.

14 years agommdevapi: Add IMMEndpoint to IMMDevice.
Maarten Lankhorst [Sun, 21 Feb 2010 13:16:20 +0000 (14:16 +0100)] 
mmdevapi: Add IMMEndpoint to IMMDevice.

14 years agommdevapi: Implement property store.
Maarten Lankhorst [Sun, 21 Feb 2010 13:06:37 +0000 (14:06 +0100)] 
mmdevapi: Implement property store.

14 years agomsvcr90: Add msvcr90.dll with forwards to msvcrt.dll.
Detlef Riekenberg [Fri, 12 Mar 2010 16:25:50 +0000 (17:25 +0100)] 
msvcr90: Add msvcr90.dll with forwards to msvcrt.dll.

14 years agomsvcr80: Add msvcr80.dll with forwards to msvcrt.dll.
Detlef Riekenberg [Fri, 12 Mar 2010 18:22:25 +0000 (19:22 +0100)] 
msvcr80: Add msvcr80.dll with forwards to msvcrt.dll.

14 years agomsvcr70: Add msvcr70.dll with forwards to msvcrt.dll.
Detlef Riekenberg [Sat, 13 Mar 2010 00:42:54 +0000 (01:42 +0100)] 
msvcr70: Add msvcr70.dll with forwards to msvcrt.dll.

14 years agocmd: Added some expansion tests.
Yann Droneaud [Tue, 9 Mar 2010 12:15:35 +0000 (13:15 +0100)] 
cmd: Added some expansion tests.

14 years agokernel32: Implement CheckRemoteDebuggerPresent().
Henri Verbeet [Sun, 14 Mar 2010 20:53:28 +0000 (21:53 +0100)] 
kernel32: Implement CheckRemoteDebuggerPresent().

14 years agontdll: Improve support for the ProcessDebugPort info class in NtQueryInformationProce...
Henri Verbeet [Sun, 14 Mar 2010 20:53:27 +0000 (21:53 +0100)] 
ntdll: Improve support for the ProcessDebugPort info class in NtQueryInformationProcess().

14 years agontdll: Fix the ProcessDebugPort information length in NtQueryInformationProcess().
Henri Verbeet [Sun, 14 Mar 2010 20:53:26 +0000 (21:53 +0100)] 
ntdll: Fix the ProcessDebugPort information length in NtQueryInformationProcess().

14 years agowined3d: Move device context array functions to device.c.
Henri Verbeet [Sun, 14 Mar 2010 20:53:25 +0000 (21:53 +0100)] 
wined3d: Move device context array functions to device.c.

14 years agowined3d: Don't partially initialize contexts in AddContextToArray().
Henri Verbeet [Sun, 14 Mar 2010 20:53:24 +0000 (21:53 +0100)] 
wined3d: Don't partially initialize contexts in AddContextToArray().

Just add a context to the device's context array.

14 years agowined3d: Kill pbuffer offscreen rendering support.
Henri Verbeet [Sun, 14 Mar 2010 20:53:23 +0000 (21:53 +0100)] 
wined3d: Kill pbuffer offscreen rendering support.

Our pbuffer support is broken, nobody cares.

14 years agod3dx9_36: Not implementing an interface is not an internal error.
Henri Verbeet [Sun, 14 Mar 2010 20:53:22 +0000 (21:53 +0100)] 
d3dx9_36: Not implementing an interface is not an internal error.

14 years agod3dx9_36: ID3DXBuffer is a base interface for ID3DXConstantTable.
Henri Verbeet [Sun, 14 Mar 2010 20:53:21 +0000 (21:53 +0100)] 
d3dx9_36: ID3DXBuffer is a base interface for ID3DXConstantTable.

14 years agoddraw: Print unhandled vertex processing flags in IDirect3DExecuteBufferImpl_Execute().
Henri Verbeet [Sun, 14 Mar 2010 20:53:20 +0000 (21:53 +0100)] 
ddraw: Print unhandled vertex processing flags in IDirect3DExecuteBufferImpl_Execute().

14 years agoserver: Debugging our own process is disallowed.
Henri Verbeet [Sun, 14 Mar 2010 20:53:19 +0000 (21:53 +0100)] 
server: Debugging our own process is disallowed.

14 years agowininet: Handle proxy entries of the form <proto>=<proxy>, and allow multiple proxies.
Juan Lang [Sat, 13 Mar 2010 17:36:46 +0000 (09:36 -0800)] 
wininet: Handle proxy entries of the form <proto>=<proxy>, and allow multiple proxies.

14 years agooleaut32: Return type mismatch errors in ITypeLibComp_fnBind.
Vincent Povirk [Fri, 12 Mar 2010 20:54:46 +0000 (14:54 -0600)] 
oleaut32: Return type mismatch errors in ITypeLibComp_fnBind.

14 years agocomctl32: cchTextMax needs to be set for LVS_OWNERDATA as it uses LVN_GETDISPINFO...
Jeff Latimer [Mon, 15 Mar 2010 13:08:29 +0000 (00:08 +1100)] 
comctl32: cchTextMax needs to be set for LVS_OWNERDATA as it uses LVN_GETDISPINFO notifications.

14 years agodxdiagn: Fix string copy behavior with an excessively short buffer in IDxDiagContaine...
Andrew Nguyen [Sun, 14 Mar 2010 22:36:53 +0000 (16:36 -0600)] 
dxdiagn: Fix string copy behavior with an excessively short buffer in IDxDiagContainer::EnumPropNames.

14 years agodxdiagn: Fix return and output behavior of IDxDiagContainer::EnumPropNames.
Andrew Nguyen [Sun, 14 Mar 2010 17:04:20 +0000 (11:04 -0600)] 
dxdiagn: Fix return and output behavior of IDxDiagContainer::EnumPropNames.

14 years agodxdiagn: Fix dot parsing in IDxDiagContainer::GetChildContainer for the case of a...
Andrew Nguyen [Sun, 14 Mar 2010 22:36:38 +0000 (16:36 -0600)] 
dxdiagn: Fix dot parsing in IDxDiagContainer::GetChildContainer for the case of a lone dot terminator.

14 years agodxdiagn: Initialize output pointer to NULL in IDxDiagContainer::GetChildContainer.
Andrew Nguyen [Sun, 14 Mar 2010 17:04:07 +0000 (11:04 -0600)] 
dxdiagn: Initialize output pointer to NULL in IDxDiagContainer::GetChildContainer.

14 years agodxdiagn: Fix string copy behavior with an excessively short buffer in IDxDiagContaine...
Andrew Nguyen [Sun, 14 Mar 2010 22:36:30 +0000 (16:36 -0600)] 
dxdiagn: Fix string copy behavior with an excessively short buffer in IDxDiagContainer::EnumChildContainerNames.

14 years agodxdiagn: Fix return and output behavior of IDxDiagContainer::EnumChildContainerNames.
Andrew Nguyen [Sun, 14 Mar 2010 17:03:58 +0000 (11:03 -0600)] 
dxdiagn: Fix return and output behavior of IDxDiagContainer::EnumChildContainerNames.

14 years agodxdiagn/tests: Add tests for IDxDiagContainer.
Andrew Nguyen [Sun, 14 Mar 2010 17:03:52 +0000 (11:03 -0600)] 
dxdiagn/tests: Add tests for IDxDiagContainer.

14 years agosetupapi: Stub out SetupDiRemoveDevice.
Damjan Jovanovic [Sat, 13 Mar 2010 12:16:01 +0000 (14:16 +0200)] 
setupapi: Stub out SetupDiRemoveDevice.

14 years agoshlwapi: Improve error handling in UrlGetPart.
Andrew Eikum [Fri, 12 Mar 2010 23:22:43 +0000 (17:22 -0600)] 
shlwapi: Improve error handling in UrlGetPart.

14 years agousp10: Change default glyph returned from 0xffff to 0.
Jeff Latimer [Fri, 12 Mar 2010 10:53:42 +0000 (21:53 +1100)] 
usp10: Change default glyph returned from 0xffff to 0.

14 years agomcicda: Prevent crash when closing while playing.
Jörg Höhle [Wed, 10 Mar 2010 19:52:46 +0000 (20:52 +0100)] 
mcicda: Prevent crash when closing while playing.

14 years agomciavi: Prevent deadlock when closing while playing or when paused.
Jörg Höhle [Wed, 10 Mar 2010 19:32:33 +0000 (20:32 +0100)] 
mciavi: Prevent deadlock when closing while playing or when paused.

14 years agouser32: Restore special handling of monochrome bitmaps removed by c2202929ab4b6d1ce37...
Dmitry Timoshkov [Thu, 11 Mar 2010 08:22:33 +0000 (16:22 +0800)] 
user32: Restore special handling of monochrome bitmaps removed by c2202929ab4b6d1ce379865dfd8904186814f265.

14 years agoinclude: Add a few missing OIDs.
Juan Lang [Fri, 5 Mar 2010 22:20:20 +0000 (14:20 -0800)] 
include: Add a few missing OIDs.

14 years agorsaenh: Add simple tests for SHA-256, SHA-384, and SHA-512.
Juan Lang [Mon, 8 Mar 2010 18:56:56 +0000 (10:56 -0800)] 
rsaenh: Add simple tests for SHA-256, SHA-384, and SHA-512.

14 years agorsaenh: Fix some test failures on Win9x/NT4.
Juan Lang [Mon, 8 Mar 2010 19:21:51 +0000 (11:21 -0800)] 
rsaenh: Fix some test failures on Win9x/NT4.

14 years agowined3d: Remove oversize texture support.
Roderick Colenbrander [Thu, 11 Mar 2010 14:03:50 +0000 (15:03 +0100)] 
wined3d: Remove oversize texture support.

14 years agowined3d: Use surface_get_blt_info to compute texture coordinates for surface_blt_to_d...
Roderick Colenbrander [Fri, 5 Mar 2010 18:52:01 +0000 (19:52 +0100)] 
wined3d: Use surface_get_blt_info to compute texture coordinates for surface_blt_to_drawable.

14 years agowined3d: Extend surface_get_depth_blt_info with texture coordinate code from surface_...
Roderick Colenbrander [Fri, 5 Mar 2010 15:49:15 +0000 (16:49 +0100)] 
wined3d: Extend surface_get_depth_blt_info with texture coordinate code from surface_blt_to_drawable.

14 years agomsxml3: Treat input BSTR as general WCHAR string for ::loadXML().
Nikolay Sivov [Sun, 14 Mar 2010 23:16:02 +0000 (02:16 +0300)] 
msxml3: Treat input BSTR as general WCHAR string for ::loadXML().

14 years agocomctl32/datetime: Use user locale for format.
Nikolay Sivov [Sat, 13 Mar 2010 19:43:30 +0000 (22:43 +0300)] 
comctl32/datetime: Use user locale for format.

14 years agoquartz: Don't cast WSTR to BSTR, convert properly instead.
Nikolay Sivov [Fri, 12 Mar 2010 16:29:12 +0000 (19:29 +0300)] 
quartz: Don't cast WSTR to BSTR, convert properly instead.

14 years agoshlwapi: Don't cast WCHAR string to BSTR.
Nikolay Sivov [Fri, 12 Mar 2010 15:53:36 +0000 (18:53 +0300)] 
shlwapi: Don't cast WCHAR string to BSTR.

14 years agomsi: Convert IWineMsiRemoteDatabase BSTR parameters to LPCWSTR to avoid typecast.
Nikolay Sivov [Fri, 12 Mar 2010 15:48:38 +0000 (18:48 +0300)] 
msi: Convert IWineMsiRemoteDatabase BSTR parameters to LPCWSTR to avoid typecast.

14 years agoavifil32: Registry access calls don't return HRESULT codes.
Nikolay Sivov [Thu, 11 Mar 2010 23:22:13 +0000 (02:22 +0300)] 
avifil32: Registry access calls don't return HRESULT codes.

14 years agoshlwapi: Partially implement SHGetObjectCompatFlags with tests.
Nikolay Sivov [Thu, 11 Mar 2010 23:16:00 +0000 (02:16 +0300)] 
shlwapi: Partially implement SHGetObjectCompatFlags with tests.

14 years agoshell32: Add SHCreateFileExtractIconW stub.
Nikolay Sivov [Tue, 9 Mar 2010 12:10:08 +0000 (15:10 +0300)] 
shell32: Add SHCreateFileExtractIconW stub.

14 years agoshell32/shellview: Don't crash on ::DragLeave called without droptraget.
Nikolay Sivov [Thu, 11 Mar 2010 14:39:48 +0000 (17:39 +0300)] 
shell32/shellview: Don't crash on ::DragLeave called without droptraget.

14 years agoshell32/shellview: Implement IFolderView::ItemCount for SVGIO_ALLVIEW flag.
Nikolay Sivov [Tue, 9 Mar 2010 10:57:34 +0000 (13:57 +0300)] 
shell32/shellview: Implement IFolderView::ItemCount for SVGIO_ALLVIEW flag.

14 years agoshell32/shellview: Implement IFolderView::GetFolder() for IID_IShellFolder.
Nikolay Sivov [Sat, 6 Mar 2010 20:55:55 +0000 (23:55 +0300)] 
shell32/shellview: Implement IFolderView::GetFolder() for IID_IShellFolder.

14 years agoshell32/shellview: Implemented IFolderView::GetFocusedItem.
Nikolay Sivov [Sat, 6 Mar 2010 20:55:32 +0000 (23:55 +0300)] 
shell32/shellview: Implemented IFolderView::GetFocusedItem.

14 years agoshell32/shellview: Implemented IFolderView::GetSelectionMarkedItem() with basic test.
Nikolay Sivov [Sat, 6 Mar 2010 20:54:03 +0000 (23:54 +0300)] 
shell32/shellview: Implemented IFolderView::GetSelectionMarkedItem() with basic test.

14 years agoshell32/shellview: Remove unneeded memset, release browser reference on failure.
Nikolay Sivov [Sat, 6 Mar 2010 20:53:38 +0000 (23:53 +0300)] 
shell32/shellview: Remove unneeded memset, release browser reference on failure.

14 years agoshell32: Initial test file for IShellView/IFolderView, implemented IFolderView::GetSp...
Nikolay Sivov [Sat, 6 Mar 2010 20:53:00 +0000 (23:53 +0300)] 
shell32: Initial test file for IShellView/IFolderView, implemented IFolderView::GetSpacing.

14 years agoshell32/shellview: Use W-calls for menu handling, same for SendMessage to ListView...
Nikolay Sivov [Sat, 6 Mar 2010 20:48:34 +0000 (23:48 +0300)] 
shell32/shellview: Use W-calls for menu handling, same for SendMessage to ListView window.

14 years agoshell32/shellview: Improve error handling on some helpers, fix possible leak.
Nikolay Sivov [Sat, 6 Mar 2010 20:47:59 +0000 (23:47 +0300)] 
shell32/shellview: Improve error handling on some helpers, fix possible leak.

14 years agomshtml: Use user agent string in IOmNavigator::get_appVersion.
Jacek Caban [Sat, 13 Mar 2010 15:46:18 +0000 (16:46 +0100)] 
mshtml: Use user agent string in IOmNavigator::get_appVersion.

14 years agomshtml: Forward setting document.location to window object.
Jacek Caban [Sat, 13 Mar 2010 15:45:45 +0000 (16:45 +0100)] 
mshtml: Forward setting document.location to window object.

14 years agomshtml: Return S_OK from IHTMLDocument2::get_referrer.
Jacek Caban [Sat, 13 Mar 2010 15:45:30 +0000 (16:45 +0100)] 
mshtml: Return S_OK from IHTMLDocument2::get_referrer.

14 years agomshtml: Ignore load event on detached documents.
Jacek Caban [Sat, 13 Mar 2010 15:45:15 +0000 (16:45 +0100)] 
mshtml: Ignore load event on detached documents.

14 years agoshdocvw: Added more navigation tests.
Jacek Caban [Sat, 13 Mar 2010 15:44:58 +0000 (16:44 +0100)] 
shdocvw: Added more navigation tests.

14 years agoshdocvw: Use IHTMLPrivateWindow for navigation in navigate_url if available.
Jacek Caban [Sat, 13 Mar 2010 15:44:43 +0000 (16:44 +0100)] 
shdocvw: Use IHTMLPrivateWindow for navigation in navigate_url if available.

14 years agoshdocvw: Use IHTMLPrivateWindow for navigation in navigate_hlink if available.
Jacek Caban [Sat, 13 Mar 2010 15:44:24 +0000 (16:44 +0100)] 
shdocvw: Use IHTMLPrivateWindow for navigation in navigate_hlink if available.

14 years agoshdocvw: Pass post data as SAFEARRAY to on_before_navigate2.
Jacek Caban [Sat, 13 Mar 2010 15:44:08 +0000 (16:44 +0100)] 
shdocvw: Pass post data as SAFEARRAY to on_before_navigate2.

14 years agoshdocvw: Separate document state from control state.
Jacek Caban [Sat, 13 Mar 2010 15:43:48 +0000 (16:43 +0100)] 
shdocvw: Separate document state from control state.

14 years agoshdocvw: Store object passed in DOCHOST_DOCCANNAVIGATE command.
Jacek Caban [Sat, 13 Mar 2010 15:43:24 +0000 (16:43 +0100)] 
shdocvw: Store object passed in DOCHOST_DOCCANNAVIGATE command.

14 years agoshdocvw: Use heap_alloc_zero to allocate DocHost objects.
Jacek Caban [Sat, 13 Mar 2010 15:43:06 +0000 (16:43 +0100)] 
shdocvw: Use heap_alloc_zero to allocate DocHost objects.

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.