wine
18 years agoinclude: Fix DECLSPEC_NORETURN for compilation with MS C compiler.
Rolf Kalbermatter [Tue, 3 Jan 2006 12:33:22 +0000 (13:33 +0100)] 
include: Fix DECLSPEC_NORETURN for compilation with MS C compiler.

18 years agoshell32/unixfs: Added unicode support in folder and file pidls.
Michael Jung [Tue, 3 Jan 2006 12:23:59 +0000 (13:23 +0100)] 
shell32/unixfs: Added unicode support in folder and file pidls.

18 years agoshell32: Helper function for unicode support in folder and file pidls.
Michael Jung [Tue, 3 Jan 2006 12:23:44 +0000 (13:23 +0100)] 
shell32: Helper function for unicode support in folder and file pidls.

18 years agouser32: Separate menu bitmaps and strings.
Rein Klazes [Tue, 3 Jan 2006 12:23:28 +0000 (13:23 +0100)] 
user32: Separate menu bitmaps and strings.
Store bitmaps and bitmaps always in separate fields in the internal
menu structure.  Get rid of a lot of assumptions in the code that the
menu can have strings only when it is not some other type and that
bitmaps come in two flavors.
Add a lot of conformance tests, including some submitted by Jason
Edmeades.

18 years agogdi: Win16/32 split of most of the metafile support.
Steven Edwards [Tue, 3 Jan 2006 12:23:21 +0000 (13:23 +0100)] 
gdi: Win16/32 split of most of the metafile support.

18 years agogdi: Move EMRSETTEXTJUSTIFICATION structure to the private gdi header.
Steven Edwards [Tue, 3 Jan 2006 12:16:59 +0000 (13:16 +0100)] 
gdi: Move EMRSETTEXTJUSTIFICATION structure to the private gdi header.

18 years agomsacm32: Implement ACM_METRIC_DRIVER_PRIORITY in acmMetrics.
Alex Villacís Lasso [Tue, 3 Jan 2006 12:16:12 +0000 (13:16 +0100)] 
msacm32: Implement ACM_METRIC_DRIVER_PRIORITY in acmMetrics.

18 years agokernel: DelayLoadFailureHook crash fix.
Robert Reif [Tue, 3 Jan 2006 12:15:55 +0000 (13:15 +0100)] 
kernel: DelayLoadFailureHook crash fix.

18 years agoAdded some flex options to avoid compiler warnings.
Alexandre Julliard [Tue, 3 Jan 2006 11:16:05 +0000 (12:16 +0100)] 
Added some flex options to avoid compiler warnings.
Moved options from the Makefile into the source.

18 years agomsi: Subclass the Richedit control.
Mike McCormack [Tue, 3 Jan 2006 11:15:04 +0000 (12:15 +0100)] 
msi: Subclass the Richedit control.
Send a "DoAction" control event when the user scrolls the text.

18 years agoMSI: Improve the MsiGetMode stub a little.
Mike McCormack [Tue, 3 Jan 2006 11:12:15 +0000 (12:12 +0100)] 
MSI: Improve the MsiGetMode stub a little.

18 years agomsi: Implement the Reset control event.
Mike McCormack [Tue, 3 Jan 2006 11:12:09 +0000 (12:12 +0100)] 
msi: Implement the Reset control event.

18 years agooleaut32: Allow _invoke to handle up to 17 parameters.
Mike McCormack [Tue, 3 Jan 2006 11:11:44 +0000 (12:11 +0100)] 
oleaut32: Allow _invoke to handle up to 17 parameters.

18 years agodsound Add uninitialized check.
Robert Reif [Tue, 3 Jan 2006 11:11:27 +0000 (12:11 +0100)] 
dsound Add uninitialized check.

18 years agocomctl32: Listview - allow selection toggle with ctrl+space.
Vitaliy Margolen [Tue, 3 Jan 2006 11:11:18 +0000 (12:11 +0100)] 
comctl32: Listview - allow selection toggle with ctrl+space.

18 years agowinsock: AF_UNSPEC mapping.
Marcus Meissner [Tue, 3 Jan 2006 11:11:07 +0000 (12:11 +0100)] 
winsock: AF_UNSPEC mapping.
Also map AF_UNSPEC sockaddrs in the sockaddr handlers.
Zero initialize the sockaddr in ws_sockaddr_alloc().

18 years agoAssorted spelling fixes
Francois Gouget [Tue, 3 Jan 2006 11:10:50 +0000 (12:10 +0100)] 
Assorted spelling fixes

18 years agoAdd trailing '\n's to ok() calls.
Francois Gouget [Tue, 3 Jan 2006 11:10:37 +0000 (12:10 +0100)] 
Add trailing '\n's to ok() calls.
Remove spaces before '\n' in traces.

18 years agowinapi: Update win32.api to match the current sources.
Francois Gouget [Tue, 3 Jan 2006 11:10:23 +0000 (12:10 +0100)] 
winapi: Update win32.api to match the current sources.

18 years agoSmall documentation tweaks to avoid winapi_check warnings.
Francois Gouget [Tue, 3 Jan 2006 11:10:09 +0000 (12:10 +0100)] 
Small documentation tweaks to avoid winapi_check warnings.

18 years agowinemenubuilder: Improve traces.
Francois Gouget [Tue, 3 Jan 2006 11:09:47 +0000 (12:09 +0100)] 
winemenubuilder: Improve traces.
Add some traces to make it easier to debug icon generation problems.

18 years agogdi: Add a test which shows that GDI does not support compressed DIB sections.
Dmitry Timoshkov [Tue, 3 Jan 2006 11:09:22 +0000 (12:09 +0100)] 
gdi: Add a test which shows that GDI does not support compressed DIB sections.

18 years agogdi32: Disallow creation of compressed DIB sections.
Ulrich Czekalla [Tue, 3 Jan 2006 11:09:03 +0000 (12:09 +0100)] 
gdi32: Disallow creation of compressed DIB sections.

18 years agoole: Check the return value of IStream_SetSize in IStream_Read.
Robert Shearman [Tue, 3 Jan 2006 11:07:49 +0000 (12:07 +0100)] 
ole: Check the return value of IStream_SetSize in IStream_Read.
Check the return value of IStream_SetSize in IStream_Read, since
otherwise execution could continue on and cause heap corruption.

18 years agoole: Fix mis-handling of return value in StgStreamImpl_Read.
Robert Shearman [Tue, 3 Jan 2006 11:07:34 +0000 (12:07 +0100)] 
ole: Fix mis-handling of return value in StgStreamImpl_Read.
BlockChainStream_ReadAt returns a BOOL, not an HRESULT so change
StgStreamImpl_Read to handle this, by returning STG_E_READFAULT on
failure.

18 years agorpcrt4: Implement callback conformance.
Robert Shearman [Tue, 3 Jan 2006 11:07:17 +0000 (12:07 +0100)] 
rpcrt4: Implement callback conformance.

18 years agorpcrt4: Fix race condition in RpcServerListen.
Robert Shearman [Tue, 3 Jan 2006 11:07:04 +0000 (12:07 +0100)] 
rpcrt4: Fix race condition in RpcServerListen.
The DontWait parameter is used for forcing the function not to wait
for the server to finish.

18 years agocomctrl32: ReAlloc should be able to move memory blocks if necessary.
Thomas Weidenmueller [Tue, 3 Jan 2006 11:06:40 +0000 (12:06 +0100)] 
comctrl32: ReAlloc should be able to move memory blocks if necessary.

18 years agosecur32: Rewrote NTLM tests in a more flexible way.
Kai Blin [Tue, 3 Jan 2006 11:06:21 +0000 (12:06 +0100)] 
secur32: Rewrote NTLM tests in a more flexible way.

18 years agoserver: Fix va_list compile error.
Vitaliy Margolen [Tue, 3 Jan 2006 11:06:03 +0000 (12:06 +0100)] 
server: Fix va_list compile error.

18 years agogdi: Device name returned from EnumDisplayDevices is valid for CreateDC.
Vitaliy Margolen [Tue, 3 Jan 2006 11:05:54 +0000 (12:05 +0100)] 
gdi: Device name returned from EnumDisplayDevices is valid for CreateDC.

18 years agoadvapi32: Don't allocate memory for empty argument string and pass
Vitaliy Margolen [Tue, 3 Jan 2006 11:05:32 +0000 (12:05 +0100)] 
advapi32: Don't allocate memory for empty argument string and pass
NULL instead.

19 years agowldap32: Implement some page handling functions.
Hans Leidekker [Sat, 31 Dec 2005 12:34:19 +0000 (13:34 +0100)] 
wldap32: Implement some page handling functions.
Implement ldap_create_page_control{A,W} and
ldap_parse_page_control{A,W}.
Move the page handling functions into their own file.

19 years agowldap32: Document the functions that handle extended operations.
Hans Leidekker [Sat, 31 Dec 2005 12:33:40 +0000 (13:33 +0100)] 
wldap32: Document the functions that handle extended operations.

19 years agowldap32: Document the init functions.
Hans Leidekker [Sat, 31 Dec 2005 12:33:31 +0000 (13:33 +0100)] 
wldap32: Document the init functions.
Fix two bugs.

19 years agowinecfg: Default for DXGrab is NO.
Vitaliy Margolen [Sat, 31 Dec 2005 12:32:59 +0000 (13:32 +0100)] 
winecfg: Default for DXGrab is NO.

19 years agowinecfg: Fix a mess with the Bulgarian resource file and translate the
Milko Krachounov [Sat, 31 Dec 2005 12:32:52 +0000 (13:32 +0100)] 
winecfg: Fix a mess with the Bulgarian resource file and translate the
untranslated strings.

19 years agourlmon: Added http protocol tests (currently failing in Wine).
Jacek Caban [Sat, 31 Dec 2005 12:32:40 +0000 (13:32 +0100)] 
urlmon: Added http protocol tests (currently failing in Wine).

19 years agontdll/tests: Try to fail more gracefully on win9x.
Alexandre Julliard [Sat, 31 Dec 2005 12:24:02 +0000 (13:24 +0100)] 
ntdll/tests: Try to fail more gracefully on win9x.
Link to NtCurrentTeb dynamically.

19 years agocommdlg: Let the color picker respond properly to keystrokes.
Dan Kegel [Sat, 31 Dec 2005 12:23:30 +0000 (13:23 +0100)] 
commdlg: Let the color picker respond properly to keystrokes.

19 years agowininet: Handle the cache being full better in CommitUrlCacheEntryInternal.
Robert Shearman [Sat, 31 Dec 2005 12:21:19 +0000 (13:21 +0100)] 
wininet: Handle the cache being full better in CommitUrlCacheEntryInternal.
Move the freeing of allocation blocks for an entry into
URLCache_DeleteEntry.
Call URLCache_DeleteEntry to rollback from failure in
CommitUrlCacheEntryInternal.

19 years agowininet: Create new hash tables for URL cache on demand.
Robert Shearman [Sat, 31 Dec 2005 12:20:54 +0000 (13:20 +0100)] 
wininet: Create new hash tables for URL cache on demand.

19 years agowininet: Move URL cache hash table creation to a separate function.
Robert Shearman [Sat, 31 Dec 2005 12:20:29 +0000 (13:20 +0100)] 
wininet: Move URL cache hash table creation to a separate function.

19 years agourlmon: Removed not used code.
Jacek Caban [Sat, 31 Dec 2005 12:19:32 +0000 (13:19 +0100)] 
urlmon: Removed not used code.

19 years agowidl: Output sizing information for arrays in the generated marshaling code.
Robert Shearman [Sat, 31 Dec 2005 12:19:13 +0000 (13:19 +0100)] 
widl: Output sizing information for arrays in the generated marshaling code.

19 years agowidl: Export the bracket adding functionality of do_write_expr outside
Robert Shearman [Sat, 31 Dec 2005 12:18:49 +0000 (13:18 +0100)] 
widl: Export the bracket adding functionality of do_write_expr outside
of header.c.

19 years agomsi: Change some FIXME messages to comments.
Mike McCormack [Sat, 31 Dec 2005 12:18:11 +0000 (13:18 +0100)] 
msi: Change some FIXME messages to comments.

19 years agomsi: Define the property "Intel" if we're running on an Intel processor.
Mike McCormack [Sat, 31 Dec 2005 12:14:34 +0000 (13:14 +0100)] 
msi: Define the property "Intel" if we're running on an Intel processor.

19 years agomsi: Add stub actions for CCPSearch and RMCCPSearch.
Mike McCormack [Sat, 31 Dec 2005 12:14:23 +0000 (13:14 +0100)] 
msi: Add stub actions for CCPSearch and RMCCPSearch.

19 years agoriched20: Add newlines to ERR macro output.
Mike McCormack [Sat, 31 Dec 2005 12:14:12 +0000 (13:14 +0100)] 
riched20: Add newlines to ERR macro output.

19 years agocomctl32: Create ipaddress in enabled state.
Robert Reif [Sat, 31 Dec 2005 12:13:52 +0000 (13:13 +0100)] 
comctl32: Create ipaddress in enabled state.

19 years agowined3d: Added support for WINED3DFMT_X4R4G4B4.
Raphael Junqueira [Sat, 31 Dec 2005 12:13:34 +0000 (13:13 +0100)] 
wined3d: Added support for WINED3DFMT_X4R4G4B4.

19 years agowldap32: Document the value handling functions.
Hans Leidekker [Sat, 31 Dec 2005 12:13:13 +0000 (13:13 +0100)] 
wldap32: Document the value handling functions.

19 years agowldap32: Copy embedded berval structures too.
Hans Leidekker [Sat, 31 Dec 2005 12:13:05 +0000 (13:13 +0100)] 
wldap32: Copy embedded berval structures too.

19 years agowinecfg: Update German resource.
Henning Gerhardt [Sat, 31 Dec 2005 12:12:31 +0000 (13:12 +0100)] 
winecfg: Update German resource.

19 years agocomctl32: Fix error handling in PSM_ADDPAGE in case of memory
Thomas Weidenmueller [Sat, 31 Dec 2005 12:12:19 +0000 (13:12 +0100)] 
comctl32: Fix error handling in PSM_ADDPAGE in case of memory
allocation failure.

19 years agowinetest: Only include d3d9 if it is being built.
Yuval Fledel [Mon, 26 Dec 2005 12:37:57 +0000 (13:37 +0100)] 
winetest: Only include d3d9 if it is being built.

19 years agourlmon: Added GetSecurityId implementation.
Jacek Caban [Mon, 26 Dec 2005 12:27:25 +0000 (13:27 +0100)] 
urlmon: Added GetSecurityId implementation.

19 years agourlmon: Use pluggable protocol for file protocol.
Jacek Caban [Mon, 26 Dec 2005 12:27:10 +0000 (13:27 +0100)] 
urlmon: Use pluggable protocol for file protocol.

19 years agowidl: Fix merge conflict.
Robert Shearman [Mon, 26 Dec 2005 12:22:46 +0000 (13:22 +0100)] 
widl: Fix merge conflict.

19 years agowidl: Follow type references in procformat and typeformat string generation.
Robert Shearman [Mon, 26 Dec 2005 12:22:32 +0000 (13:22 +0100)] 
widl: Follow type references in procformat and typeformat string generation.

19 years agowidl: Handle marshaling and unmarshaling structures.
Robert Shearman [Mon, 26 Dec 2005 12:22:05 +0000 (13:22 +0100)] 
widl: Handle marshaling and unmarshaling structures.

19 years agowidl: Out parameters.
Robert Shearman [Mon, 26 Dec 2005 12:21:38 +0000 (13:21 +0100)] 
widl: Out parameters.
Marshall and unmarshall out parameters for servers and clients
respectively.
Write out array components for declared local variables in generated
server code.

19 years agowidl: Remove some duplication.
Robert Shearman [Mon, 26 Dec 2005 12:20:59 +0000 (13:20 +0100)] 
widl: Remove some duplication.
Remove some duplicated code by calling an improved
get_required_buffer_size.
Add some more newlines in the generated code to separate separate
stages.
Calculate the buffer size of [out] arguments in generated server code.
Fix the direction passed into unmarshall_arguments.

19 years agowidl: Pass a state into marshall_arguments and unmarshall_arguments to
Robert Shearman [Mon, 26 Dec 2005 12:14:28 +0000 (13:14 +0100)] 
widl: Pass a state into marshall_arguments and unmarshall_arguments to
decide which parameters should be considered based on their direction.

19 years agowidl: Generate marshaling and unmarshaling statements for arrays.
Robert Shearman [Mon, 26 Dec 2005 12:13:41 +0000 (13:13 +0100)] 
widl: Generate marshaling and unmarshaling statements for arrays.

19 years agowidl: Treat variables with array indices the same as pointers.
Robert Shearman [Mon, 26 Dec 2005 12:13:04 +0000 (13:13 +0100)] 
widl: Treat variables with array indices the same as pointers.

19 years agowidl: Advance the type format string whilst marshaling and
Robert Shearman [Mon, 26 Dec 2005 12:12:46 +0000 (13:12 +0100)] 
widl: Advance the type format string whilst marshaling and
unmarshaling arguments.

19 years agowidl: Convert the main while loops in marshall_arguments and
Robert Shearman [Mon, 26 Dec 2005 12:12:26 +0000 (13:12 +0100)] 
widl: Convert the main while loops in marshall_arguments and
unmarshall_arguments into for loops.

19 years agowidl: Add support for marshalling and unmarshalling conformant strings.
Robert Shearman [Mon, 26 Dec 2005 12:12:03 +0000 (13:12 +0100)] 
widl: Add support for marshalling and unmarshalling conformant strings.

19 years agowidl: Add some const attributes.
Robert Shearman [Mon, 26 Dec 2005 12:11:33 +0000 (13:11 +0100)] 
widl: Add some const attributes.

19 years agowidl: Prepare marshall and unmarshall code generation functions for
Robert Shearman [Mon, 26 Dec 2005 12:09:36 +0000 (13:09 +0100)] 
widl: Prepare marshall and unmarshall code generation functions for
accepting pointers.

19 years agowidl: Fix SEGVs with client and server code generation when an
Robert Shearman [Mon, 26 Dec 2005 12:08:51 +0000 (13:08 +0100)] 
widl: Fix SEGVs with client and server code generation when an
interface has no methods.

19 years agowidl: Generate correct proc format strings for [out] and [in, out] parameters.
Robert Shearman [Mon, 26 Dec 2005 12:07:55 +0000 (13:07 +0100)] 
widl: Generate correct proc format strings for [out] and [in, out] parameters.

19 years agowidl: Use the same precendence rule for the conditional operator as in wpp.
Robert Shearman [Mon, 26 Dec 2005 12:07:08 +0000 (13:07 +0100)] 
widl: Use the same precendence rule for the conditional operator as in wpp.
Fixes several shift/reduce warnings.

19 years agowidl: Better array support.
Robert Shearman [Mon, 26 Dec 2005 12:06:29 +0000 (13:06 +0100)] 
widl: Better array support.
Treat variables with array indices the same as pointers when writing
out the proc & type format strings.
Fix a typo when writing out the proc format string where a non-return
type was written out for a return type and vice-versa.

19 years agowidl: Support non-basic variables in proc format strings.
Robert Shearman [Mon, 26 Dec 2005 12:05:55 +0000 (13:05 +0100)] 
widl: Support non-basic variables in proc format strings.

19 years agowidl: Add helper functions that return the size of procformat and
Robert Shearman [Mon, 26 Dec 2005 12:05:29 +0000 (13:05 +0100)] 
widl: Add helper functions that return the size of procformat and
typeformat strings for variables.

19 years agooleaut: Small re-organisation of ITypeInfo::Invoke.
Robert Shearman [Mon, 26 Dec 2005 12:04:31 +0000 (13:04 +0100)] 
oleaut: Small re-organisation of ITypeInfo::Invoke.
Only output the one function in the trace for ITypeInfo::Invoke.
Process the return value on output in ITypeInfo::Invoke, but only copy
it to pVarResult if pVarResult is not NULL.

19 years agooleaut32: Convert some tabs to spaces and some other formatting changes.
Robert Shearman [Mon, 26 Dec 2005 12:04:02 +0000 (13:04 +0100)] 
oleaut32: Convert some tabs to spaces and some other formatting changes.

19 years agooleaut32: Initialize member IDs to MEMBERID_NIL inITypeInfo::GetIDsOfNames.
Robert Shearman [Mon, 26 Dec 2005 12:03:27 +0000 (13:03 +0100)] 
oleaut32: Initialize member IDs to MEMBERID_NIL inITypeInfo::GetIDsOfNames.
Better tracing.

19 years agoole: Improve typelib traces.
Robert Shearman [Mon, 26 Dec 2005 12:02:47 +0000 (13:02 +0100)] 
ole: Improve typelib traces.
Move the debug channel check from dump_TLBFuncDesc[One] to its callers
for more flexibility in which channel controls the output.

19 years agomsvcrt: More printf tests for I64 integer size support.
Jesse Allen [Mon, 26 Dec 2005 12:01:49 +0000 (13:01 +0100)] 
msvcrt: More printf tests for I64 integer size support.

19 years agomsvcrt: pf_integer_conv for I64.
Jesse Allen [Mon, 26 Dec 2005 12:01:38 +0000 (13:01 +0100)] 
msvcrt: pf_integer_conv for I64.
- Add pf_integer_conv and pf_is_integer_format.
- Update pf_fill to handle printing the sign for signed integers.
- Handle I64 integer sizes using pf_integer_conv and pf_output_format_A.

19 years agomsvcrt: Do not treat %ll as an IntegerDouble in printf.
Jesse Allen [Mon, 26 Dec 2005 12:00:35 +0000 (13:00 +0100)] 
msvcrt: Do not treat %ll as an IntegerDouble in printf.

19 years agomsvcrt: Parse I, I32, and I64 integer size flags in printf.
Jesse Allen [Mon, 26 Dec 2005 12:00:01 +0000 (13:00 +0100)] 
msvcrt: Parse I, I32, and I64 integer size flags in printf.

19 years agourlmon: Implement BindAsyncMoniker function.
Rolf Kalbermatter [Mon, 26 Dec 2005 11:59:42 +0000 (12:59 +0100)] 
urlmon: Implement BindAsyncMoniker function.

19 years agourlmon: URL with two slashes is valid.
Jacek Caban [Mon, 26 Dec 2005 11:59:31 +0000 (12:59 +0100)] 
urlmon: URL with two slashes is valid.

19 years agowinecfg: Updated Norwegian Bokmål resources.
Alexander N. Sørnes [Mon, 26 Dec 2005 11:58:43 +0000 (12:58 +0100)] 
winecfg: Updated Norwegian Bokmål resources.

19 years agoshlwapi: Fix UrlCanonicalize.
Jacek Caban [Mon, 26 Dec 2005 11:58:28 +0000 (12:58 +0100)] 
shlwapi: Fix UrlCanonicalize.
- Added support for URL_FILE_USE_PATHURL.
- Fix handling of '/' and '\'.

19 years agomsrle32: Spelling fix.
Rolf Kalbermatter [Mon, 26 Dec 2005 11:58:11 +0000 (12:58 +0100)] 
msrle32: Spelling fix.

19 years agodbghelp: Internal search routines can now be case sensitive/insensitive.
Eric Pouech [Mon, 26 Dec 2005 11:57:26 +0000 (12:57 +0100)] 
dbghelp: Internal search routines can now be case sensitive/insensitive.
- Now handling option SYMOPT_CASE_INSENSITIVE for symbol search.
- Quick implementation of SymSearch on top of SymEnumSymbols (should
  be the other way around).

19 years agomsvcrt: Prevent a crash if TlsGetValue returns NULL in DLL_THREAD_DETACH.
Maxime Bellengé [Mon, 26 Dec 2005 11:57:06 +0000 (12:57 +0100)] 
msvcrt: Prevent a crash if TlsGetValue returns NULL in DLL_THREAD_DETACH.

19 years agoFix detection of V1a prop variant library in test suite.
Robert Shearman [Mon, 26 Dec 2005 11:56:48 +0000 (12:56 +0100)] 
Fix detection of V1a prop variant library in test suite.

19 years agox11drv: Update Canadian keyboard layout to better match the X11 one
Dmitry Timoshkov [Mon, 26 Dec 2005 11:56:26 +0000 (12:56 +0100)] 
x11drv: Update Canadian keyboard layout to better match the X11 one

19 years agoshell32: Clean up the SHFileOperation tests.
James Hawkins [Mon, 26 Dec 2005 11:56:06 +0000 (12:56 +0100)] 
shell32: Clean up the SHFileOperation tests.
- Make sure to create all the files used by the new tests.
- Add a couple more SHFileOperation tests.
- Fix some of the old tests.

19 years agowinecfg: Use hourglass cursor when opening audio drivers.
Robert Reif [Mon, 26 Dec 2005 11:55:40 +0000 (12:55 +0100)] 
winecfg: Use hourglass cursor when opening audio drivers.
Misbehaving drivers can take a while to open so change to the hour
glass cursor when opening them.

19 years agoatl: Implement AtlComPtrAssign.
Ulrich Czekalla [Mon, 26 Dec 2005 11:55:22 +0000 (12:55 +0100)] 
atl: Implement AtlComPtrAssign.
According to MSDN AtlModuleInit should initialize the modules critical
sections.

19 years agoRelease 0.9.4. wine-0.9.4
Alexandre Julliard [Thu, 22 Dec 2005 17:28:20 +0000 (18:28 +0100)] 
Release 0.9.4.

19 years agoshell32: Added some test to document native ITEMIDLIST format.
Michael Jung [Thu, 22 Dec 2005 16:16:11 +0000 (17:16 +0100)] 
shell32: Added some test to document native ITEMIDLIST format.