Marcus Meissner [Thu, 8 Feb 2007 19:20:34 +0000 (20:20 +0100)]
ntdll: Initialize needs_close to FALSE.
Marcus Meissner [Thu, 8 Feb 2007 16:12:21 +0000 (17:12 +0100)]
riched20: Removed more dead code.
Marcus Meissner [Thu, 8 Feb 2007 15:41:22 +0000 (16:41 +0100)]
wmc: inputbuffer is a WCHAR array.
Vitaly Lipatov [Thu, 8 Feb 2007 15:34:40 +0000 (18:34 +0300)]
Some fixes in russian resources.
Hans Leidekker [Thu, 8 Feb 2007 14:33:00 +0000 (15:33 +0100)]
wineshelllink: Keep using the slash as path separator.
Hans Leidekker [Thu, 8 Feb 2007 14:32:44 +0000 (15:32 +0100)]
wineshelllink: Use "=" instead of "==" to compare strings.
James Hawkins [Thu, 8 Feb 2007 03:58:14 +0000 (21:58 -0600)]
msi: Don't skip files continued from a previous cabinet.
Mikołaj Zalewski [Wed, 7 Feb 2007 20:12:52 +0000 (21:12 +0100)]
comctl32: listview: Create the LISTVIEW_INFO in WM_NCCREATE.
Rob Shearman [Wed, 7 Feb 2007 19:30:07 +0000 (19:30 +0000)]
oleaut32: Fix the return value of ITypeInfo::Invoke when the property-put named argument isn't DISPID_PROPERTYPUT.
Rob Shearman [Wed, 7 Feb 2007 19:28:43 +0000 (19:28 +0000)]
oleaut32: Implement automatic value getting in ITypeInfo::Invoke.
If an IDispatch object is returned from in the retval for a propget
function and an extra parameter was passed in to ITypeInfo::Invoke then
it should call IDispatch::Invoke on the returned object with the extra
parameter to retrieve the value of the object, which is then returned in
pVarResult.
Rob Shearman [Wed, 7 Feb 2007 19:22:25 +0000 (19:22 +0000)]
oleaut32: Fix the IDL for the "Value" method in the tmarshal tests.
Rob Shearman [Wed, 7 Feb 2007 19:21:33 +0000 (19:21 +0000)]
oleaut32: Comment out "dual" attribute of IKindaEnumWidget in tmarshal test to cause the interface to be marshaled correctly.
This fixes a bunch of tmarshal tests.
Rob Shearman [Wed, 7 Feb 2007 22:09:43 +0000 (22:09 +0000)]
oleaut32: Always register the typelib for the tmarshal tests.
Detlef Riekenberg [Wed, 7 Feb 2007 23:14:15 +0000 (00:14 +0100)]
regedit: Do not use a local copy of a global pointer.
Detlef Riekenberg [Wed, 7 Feb 2007 23:08:44 +0000 (00:08 +0100)]
regedit: Do not pass a global available pointer to a static function.
Detlef Riekenberg [Wed, 7 Feb 2007 22:48:29 +0000 (23:48 +0100)]
regedit: Declare some variables static.
Jacek Caban [Thu, 8 Feb 2007 01:34:52 +0000 (02:34 +0100)]
urlmon: Fix continue_call handling.
Jacek Caban [Thu, 8 Feb 2007 01:34:13 +0000 (02:34 +0100)]
urlmon: Call OnProgress directly in report_data.
Jacek Caban [Thu, 8 Feb 2007 01:33:32 +0000 (02:33 +0100)]
urlmon: Added ReportProgress(BINDSTATUS_DIRECTBIND) implementation.
Jacek Caban [Thu, 8 Feb 2007 01:32:48 +0000 (02:32 +0100)]
urlmon: Fix ReportResult on async protocols.
Mike McCormack [Thu, 8 Feb 2007 01:56:27 +0000 (10:56 +0900)]
msiexec: Catch the -Embedding flag and print out a message.
Mike McCormack [Thu, 8 Feb 2007 08:20:55 +0000 (17:20 +0900)]
msi: Register the typelib.
Vitaliy Margolen [Thu, 8 Feb 2007 04:11:18 +0000 (21:11 -0700)]
server: Fix typo. Should be group not owner.
Kevin Koltzau [Thu, 8 Feb 2007 03:59:14 +0000 (22:59 -0500)]
ntdll: Fix compile errors for Win64.
Kevin Koltzau [Thu, 8 Feb 2007 03:58:52 +0000 (22:58 -0500)]
winnt.h: Correct declaration of SLIST_HEADER and SLIST_ENTRY for Win64.
Francois Gouget [Wed, 7 Feb 2007 22:48:29 +0000 (23:48 +0100)]
clusapi: Make clusapi.h C++ compatible.
Andrew Talbot [Wed, 7 Feb 2007 20:32:15 +0000 (20:32 +0000)]
winex11.drv: Remove unused items.
Alexandre Julliard [Thu, 8 Feb 2007 10:55:35 +0000 (11:55 +0100)]
widl: Rename parser states to uppercase to avoid conflicts.
Louis Lenders [Wed, 7 Feb 2007 19:57:55 +0000 (19:57 +0000)]
user32: Don't crash if a WM_NCCREATE message is sent with lParam=0.
Paul Vriens [Wed, 7 Feb 2007 19:21:02 +0000 (20:21 +0100)]
comctl32/tests: Fix typo (Coverity).
Rob Shearman [Wed, 7 Feb 2007 19:20:15 +0000 (19:20 +0000)]
oleaut32: Fix a one-off test failure in the tmarshal tests - TYPE_E_LIBNOTREGISTERED is an expected return value.
Rob Shearman [Wed, 7 Feb 2007 19:19:26 +0000 (19:19 +0000)]
oleaut32: A value of PARAMFLAG_FNONE for wParamFlags means that the parameter is also marshaled and unmarshaled in the PARAMFLAG_FOUT case.
Detlef Riekenberg [Wed, 7 Feb 2007 16:41:42 +0000 (17:41 +0100)]
regedit: Remove unused resource.
Jacek Caban [Wed, 7 Feb 2007 16:29:52 +0000 (17:29 +0100)]
urlmon: Use queue for whole ReportData implementation.
Jacek Caban [Wed, 7 Feb 2007 16:30:28 +0000 (17:30 +0100)]
urlmon: Added ReportProgress(BINDSTATUS_BEGINDOWNLOADDATA) implementation.
Jacek Caban [Wed, 7 Feb 2007 16:29:12 +0000 (17:29 +0100)]
urlmon: Use custom task structs.
Jacek Caban [Wed, 7 Feb 2007 16:31:04 +0000 (17:31 +0100)]
urlmon: Use proc instead of enum in task queue.
Jacek Caban [Wed, 7 Feb 2007 16:28:17 +0000 (17:28 +0100)]
urlmon: Unlock protocol only if it was locked.
Jacek Caban [Wed, 7 Feb 2007 16:27:35 +0000 (17:27 +0100)]
urlmon: Set BINDF_NEEDFILE flag for all not urlmon protocols.
Ken Thomases [Wed, 7 Feb 2007 16:11:52 +0000 (10:11 -0600)]
explorer: Fix leak: always release the CFDictionary.
Ken Thomases [Wed, 7 Feb 2007 16:11:34 +0000 (10:11 -0600)]
winecoreaudio.drv: Remove obsolete FIXME.
Francois Gouget [Wed, 7 Feb 2007 15:23:47 +0000 (16:23 +0100)]
advpack: Make the header more consistent with the implementation and fix the winapi_check warnings.
Francois Gouget [Wed, 7 Feb 2007 15:23:38 +0000 (16:23 +0100)]
credui: Better match the PSDK types and fix the winapi_check warnings.
Francois Gouget [Wed, 7 Feb 2007 15:23:11 +0000 (16:23 +0100)]
winsock & ws2_32: Update win32.api to fix the winapi_check warnings.
Francois Gouget [Wed, 7 Feb 2007 15:22:55 +0000 (16:22 +0100)]
atl: Better match the PSDK types and fix the winapi_check warnings.
Francois Gouget [Wed, 7 Feb 2007 15:22:19 +0000 (16:22 +0100)]
clusapi: Better match the PSDK types and fix the winapi_check warnings.
This also makes the headers and implementation more consistent.
Francois Gouget [Wed, 7 Feb 2007 15:23:23 +0000 (16:23 +0100)]
credui: Make wincred.h C++ compatible.
Francois Gouget [Wed, 7 Feb 2007 15:22:33 +0000 (16:22 +0100)]
browseui: Add missing '\n's to ok() calls.
Francois Gouget [Wed, 7 Feb 2007 15:20:45 +0000 (16:20 +0100)]
rpcrt4: Better match the PSDK types and fix the winapi_check warnings.
Paul Vriens [Wed, 7 Feb 2007 14:54:30 +0000 (15:54 +0100)]
wininet/tests: Add a few more tests.
Paul Vriens [Wed, 7 Feb 2007 12:31:11 +0000 (13:31 +0100)]
wininet/ftp: Remove unneeded (double) checks.
Paul Vriens [Wed, 7 Feb 2007 12:30:55 +0000 (13:30 +0100)]
wininet/ftp: Remove unneeded (double) checks.
Paul Vriens [Wed, 7 Feb 2007 12:30:51 +0000 (13:30 +0100)]
wininet/ftp: Remove unneeded (double) checks.
Paul Vriens [Wed, 7 Feb 2007 12:30:31 +0000 (13:30 +0100)]
wininet/ftp: Remove unneeded (double) checks.
Paul Vriens [Wed, 7 Feb 2007 12:30:21 +0000 (13:30 +0100)]
wininet/ftp: Remove unneeded (double) checks.
Paul Vriens [Wed, 7 Feb 2007 12:30:10 +0000 (13:30 +0100)]
wininet/ftp: Remove unneeded (double) checks.
Paul Vriens [Wed, 7 Feb 2007 12:29:59 +0000 (13:29 +0100)]
wininet/ftp: Remove unneeded (double) checks.
Paul Vriens [Wed, 7 Feb 2007 12:29:51 +0000 (13:29 +0100)]
wininet/ftp: Remove unneeded (double) checks.
Paul Vriens [Wed, 7 Feb 2007 12:29:30 +0000 (13:29 +0100)]
wininet/ftp: Remove unneeded (double) checks.
Michael Stefaniuc [Wed, 7 Feb 2007 12:46:14 +0000 (13:46 +0100)]
browseui: Move 'static' to the beginning of the declaration specifier.
Mike McCormack [Wed, 7 Feb 2007 11:21:11 +0000 (20:21 +0900)]
msi: Add a test for the version method.
Clinton Stimpson [Wed, 7 Feb 2007 06:15:09 +0000 (23:15 -0700)]
user32: Add test cases for update rects affected by ShowWindow.
Aric Stewart [Fri, 2 Feb 2007 21:04:23 +0000 (15:04 -0600)]
user32: We are calculating the height for the drop down based on
number of items however the if statement used nIHeight (just the
height of 1 item) and not nHeight (the height all the items).
Alexandre Julliard [Wed, 7 Feb 2007 16:55:09 +0000 (17:55 +0100)]
widl: Output endpoint information in client and server files.
Alexandre Julliard [Wed, 7 Feb 2007 16:54:33 +0000 (17:54 +0100)]
widl: Add a string list type and use it for the endpoint attribute.
Alexandre Julliard [Wed, 7 Feb 2007 16:50:17 +0000 (17:50 +0100)]
widl: Only recognize attribute keywords inside an attribute list.
Alexandre Julliard [Wed, 7 Feb 2007 12:25:29 +0000 (13:25 +0100)]
msvcrt: Implement fopen/wfopen on top of fsopen/wfsopen instead of the other way around.
Peter Oberndorfer [Sat, 3 Feb 2007 19:09:11 +0000 (20:09 +0100)]
msi: Clean up magic numbers.
Peter Oberndorfer [Sat, 3 Feb 2007 19:09:09 +0000 (20:09 +0100)]
msi: Honor attributes for combobox.
Peter Oberndorfer [Sat, 3 Feb 2007 18:56:47 +0000 (19:56 +0100)]
msi: Honor msidbControlAttributesSorted attribute for list box.
Juan Lang [Mon, 5 Feb 2007 23:34:31 +0000 (15:34 -0800)]
msvcrt: Implement _mbbtype according to MSDN.
Mikołaj Zalewski [Sun, 4 Feb 2007 22:52:39 +0000 (23:52 +0100)]
shell32: shlfileop tests: Avoid buffer overflows for paths.
Vitaliy Margolen [Sun, 4 Feb 2007 16:43:39 +0000 (09:43 -0700)]
winex11drv: Do extra error checking when opening XInput device.
Paul Vriens [Wed, 7 Feb 2007 08:07:45 +0000 (09:07 +0100)]
wininet/ftp.c: Remove unneeded check.
Paul Vriens [Wed, 7 Feb 2007 07:06:49 +0000 (08:06 +0100)]
urlmon: Cast-qual warning fixes.
Paul Vriens [Wed, 7 Feb 2007 07:06:41 +0000 (08:06 +0100)]
urlmon: Cast-qual warning fix.
Misha Koshelev [Wed, 7 Feb 2007 05:53:24 +0000 (23:53 -0600)]
msi: Make sure to ignore UI level flags in dialog and files as well.
Andrew Talbot [Tue, 6 Feb 2007 22:06:26 +0000 (22:06 +0000)]
shell32: Declare some functions static.
Andrew Talbot [Tue, 6 Feb 2007 22:05:44 +0000 (22:05 +0000)]
shell32: Declare some functions static.
Andrew Talbot [Tue, 6 Feb 2007 22:05:10 +0000 (22:05 +0000)]
shell32: Declare some functions static.
Andrew Talbot [Tue, 6 Feb 2007 22:04:31 +0000 (22:04 +0000)]
shell32: Declare some functions static.
Mikołaj Zalewski [Tue, 6 Feb 2007 22:12:46 +0000 (23:12 +0100)]
comctl32: toolbar: Copy bitmaps with CopyImage so that it works also for DIBs (based on a patch by Oleg Krylov).
Felix Nawothnig [Tue, 6 Feb 2007 21:10:05 +0000 (22:10 +0100)]
comctl32: Remove unnecessary and misused mask member from TAB_ITEM.
Jacek Caban [Tue, 6 Feb 2007 19:49:02 +0000 (20:49 +0100)]
itss: Allow reading from ReportData call.
Jacek Caban [Tue, 6 Feb 2007 19:48:19 +0000 (20:48 +0100)]
urlmon: Fix zone tests.
Jacek Caban [Tue, 6 Feb 2007 19:47:29 +0000 (20:47 +0100)]
hhctrl.ocx: Use mk as default protocol and code clean up.
Jacek Caban [Tue, 6 Feb 2007 19:46:21 +0000 (20:46 +0100)]
hhctrl.ocx: Use SetWindowRects to set WebBrowser's size.
Jacek Caban [Tue, 6 Feb 2007 19:45:26 +0000 (20:45 +0100)]
hhctrl.ocx: Remove useless SetHostNames call.
Rob Shearman [Tue, 6 Feb 2007 19:26:04 +0000 (19:26 +0000)]
oleaut32: Ignore the first named argument when invoking property-put methods
as it is mandatory and doesn't indicate that the arguments will be
passed in as named ones.
Rob Shearman [Tue, 6 Feb 2007 19:25:27 +0000 (19:25 +0000)]
oleaut32: Add support for named arguments in ITypeInfo::Invoke.
Rob Shearman [Tue, 6 Feb 2007 19:24:51 +0000 (19:24 +0000)]
oleaut32: Copy the value directly returned from the called function
if it is not an HRESULT value, instead of getting it from a [retval]
attribute.
Rob Shearman [Tue, 6 Feb 2007 19:24:12 +0000 (19:24 +0000)]
oleaut32: Fix the missing argument handling for non-byref variant arguments.
Rob Shearman [Tue, 6 Feb 2007 19:23:33 +0000 (19:23 +0000)]
oleaut32: If an error info object was created when the invoked method failed then fill in exception info from the error info object.
Rob Shearman [Tue, 6 Feb 2007 19:22:39 +0000 (19:22 +0000)]
ole32: Add the external references that the server gave to us to any existing ifproxy,
so that the right external reference count is released when the proxy is destroyed.
Protect all changes to refs in the ifproxy using interlocked functions
and update the thread-safety documentation.
Rob Shearman [Tue, 6 Feb 2007 19:21:40 +0000 (19:21 +0000)]
ole32: Release iobject and the IRpcStubBuffer object no matter which code path we take.
Otherwise we would leak a reference for both of these if the ifstub was already created.
Fix the FIXME in the code by releasing the stub manager if necessary.
Rob Shearman [Tue, 6 Feb 2007 19:20:43 +0000 (19:20 +0000)]
comctl32: Fix the computation of the select bounds item rect
and fixup the places that depended on the old behaviour.
Rob Shearman [Tue, 6 Feb 2007 19:19:56 +0000 (19:19 +0000)]
oleaut32: Add a wrapper around the channel supplied to the IDispatch proxy
to fixup the IID used to connect to the server and fix somewhat common
"err:rpc:RPCRT4_OpenBinding" messages.
Peter Oberndorfer [Tue, 6 Feb 2007 19:01:10 +0000 (20:01 +0100)]
msi: Do not use a static variable to save the insertion position for the listview.
Peter Oberndorfer [Tue, 6 Feb 2007 19:01:08 +0000 (20:01 +0100)]
msi: Store value of the property with each listbox element.
This makes sure the property is set to the right value even when order in listbox is changed.
Peter Oberndorfer [Tue, 6 Feb 2007 19:01:05 +0000 (20:01 +0100)]
msi: Do not store property for each listbox element, as it is the same one for the whole listbox.
Remove struct msi_listbox_item as it only contains 1 element now.