Juan Lang
24dbdf8fa5
msvcrt: Implement _mbbtype according to MSDN.
2007-02-07 11:34:26 +01:00
Mikołaj Zalewski
dbef32e4ed
shell32: shlfileop tests: Avoid buffer overflows for paths.
2007-02-07 11:34:22 +01:00
Vitaliy Margolen
8e52754226
winex11drv: Do extra error checking when opening XInput device.
2007-02-07 11:34:13 +01:00
Paul Vriens
0cc5a68e2c
wininet/ftp.c: Remove unneeded check.
2007-02-07 11:03:59 +01:00
Paul Vriens
f5035577fb
urlmon: Cast-qual warning fixes.
2007-02-07 11:03:50 +01:00
Paul Vriens
bb6e47af6c
urlmon: Cast-qual warning fix.
2007-02-07 11:03:44 +01:00
Misha Koshelev
d8b00a071d
msi: Make sure to ignore UI level flags in dialog and files as well.
2007-02-07 11:03:39 +01:00
Andrew Talbot
0b1fb44aaf
shell32: Declare some functions static.
2007-02-07 11:03:33 +01:00
Andrew Talbot
388fe7e371
shell32: Declare some functions static.
2007-02-07 11:03:28 +01:00
Andrew Talbot
dfe3d5b88c
shell32: Declare some functions static.
2007-02-07 11:03:22 +01:00
Andrew Talbot
434c24d83b
shell32: Declare some functions static.
2007-02-07 11:03:15 +01:00
Mikołaj Zalewski
dadc4248cf
comctl32: toolbar: Copy bitmaps with CopyImage so that it works also for DIBs (based on a patch by Oleg Krylov).
2007-02-07 11:03:09 +01:00
Felix Nawothnig
79e265accd
comctl32: Remove unnecessary and misused mask member from TAB_ITEM.
2007-02-07 11:03:01 +01:00
Jacek Caban
42dda83b3f
itss: Allow reading from ReportData call.
2007-02-06 22:07:21 +01:00
Jacek Caban
e39a96c5fb
urlmon: Fix zone tests.
2007-02-06 22:07:16 +01:00
Jacek Caban
719bfaf4b0
hhctrl.ocx: Use mk as default protocol and code clean up.
2007-02-06 22:07:10 +01:00
Jacek Caban
f9a7886121
hhctrl.ocx: Use SetWindowRects to set WebBrowser's size.
2007-02-06 22:07:03 +01:00
Jacek Caban
8baee578cc
hhctrl.ocx: Remove useless SetHostNames call.
2007-02-06 22:06:57 +01:00
Rob Shearman
e88d033044
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.
2007-02-06 22:06:16 +01:00
Rob Shearman
21140a9a53
oleaut32: Add support for named arguments in ITypeInfo::Invoke.
2007-02-06 22:05:59 +01:00
Rob Shearman
702e2c6dc2
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.
2007-02-06 22:05:50 +01:00
Rob Shearman
8f38cd8c8c
oleaut32: Fix the missing argument handling for non-byref variant arguments.
2007-02-06 21:36:34 +01:00
Rob Shearman
e2108feec4
oleaut32: If an error info object was created when the invoked method failed then fill in exception info from the error info object.
2007-02-06 21:36:13 +01:00
Rob Shearman
cb9c40a8cf
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.
2007-02-06 21:35:25 +01:00
Rob Shearman
723592cf5a
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.
2007-02-06 21:33:47 +01:00
Rob Shearman
65f1d6a38e
comctl32: Fix the computation of the select bounds item rect
...
and fixup the places that depended on the old behaviour.
2007-02-06 21:32:46 +01:00
Rob Shearman
30f2b444c6
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.
2007-02-06 21:32:11 +01:00
Peter Oberndorfer
91bf34f610
msi: Do not use a static variable to save the insertion position for the listview.
2007-02-06 20:36:33 +01:00
Peter Oberndorfer
9afb0f39a8
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.
2007-02-06 20:36:12 +01:00
Peter Oberndorfer
69448afdc7
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.
2007-02-06 20:35:19 +01:00
Peter Oberndorfer
79d2f76b8e
msi: Only insert entries into listbox if property value matches.
2007-02-06 20:35:03 +01:00
Clinton Stimpson
f3bcc0c4f8
user32: WM_SETFONT on button doesn't repaint directly.
2007-02-06 20:23:33 +01:00
Vitaliy Margolen
a06821765a
dinput: Don't reset dead zone and saturation when setting data format.
...
Additional tests indicate that native doesn't touch previously set
properties.
2007-02-06 20:23:28 +01:00
Rob Shearman
aa4f89c84d
credui: Fix the order of the controls in the dialog so that the
...
keyboard shortcuts work correctly and so that tabbing through the
controls behaves as the user expects.
2007-02-06 20:23:24 +01:00
Huw Davies
a09cd1b88a
oleaut32: Call SearchPath before LoadLibrary so that we get the full path of native exes and dlls.
...
For builtin dlls prepend the system directory.
2007-02-06 20:23:16 +01:00
Misha Koshelev
12e3d642dd
kernel32: CreateThread returns NULL on error, not INVALID_HANDLE_VALUE.
2007-02-06 20:23:12 +01:00
Alexandre Julliard
6f2dd76750
ntdll: Clear the DebugInfo field when a shared heap critical section is made global.
2007-02-06 18:02:16 +01:00
Alexandre Julliard
82b7eecf6c
widl: Use the correct type offset when freeing proxy variables.
2007-02-06 18:01:43 +01:00
Alexandre Julliard
936455edd7
widl: Added support for iid_is conformance descriptors.
2007-02-06 16:00:41 +01:00
Alexandre Julliard
3c2a9f5df8
widl: size_is and length_is are expression lists now.
2007-02-06 15:59:24 +01:00
Alexandre Julliard
3bfa88dc49
widl: Take array dimensions into account when computing buffer size.
2007-02-06 15:55:49 +01:00
Alexandre Julliard
3fa891bfee
widl: Add support for arrays of simple types in format strings.
2007-02-06 15:55:29 +01:00
Alexandre Julliard
732b3dc8c7
widl: Output correct alignments in type format strings.
2007-02-06 15:54:58 +01:00
Marcus Meissner
3afd7282bd
winex11.drv: Removed dead code (Coverity).
2007-02-06 14:59:40 +01:00
Marcus Meissner
886b15e723
riched20: Fixed wrong condition (Coverity).
2007-02-06 14:59:26 +01:00
Marcus Meissner
7fba3dd88d
oleview: Removed dead code (Coverity).
2007-02-06 14:59:15 +01:00
Damjan Jovanovic
65d9723dc4
msvcrt: Align struct _stati64's st_size on an 8 byte boundary.
2007-02-06 13:28:36 +01:00
Francois Gouget
0f376b4874
ntdll: Add a stub API documentation to make winapi_check happy.
2007-02-06 13:26:40 +01:00
Francois Gouget
c03ae82773
hid: Add the hidsdi.h header.
2007-02-06 13:25:00 +01:00
Francois Gouget
62662d21dd
rpcrt4: Improve the prototypes Win64 compatibility by replacing long with LONG.
2007-02-06 13:23:53 +01:00