Michael Stefaniuc
46f8b23eb7
kernel32: Add missing HeapFree(). Found by Smatch.
2008-01-07 22:57:08 +01:00
Roderick Colenbrander
a74ecc5f2f
wined3d: Unify color conversion code.
2008-01-07 22:57:05 +01:00
Lei Zhang
672a6995c0
msxml: Fix compilation on machines without libxml2.
2008-01-07 22:56:58 +01:00
Rob Shearman
e2e7916739
rpcrt4: Set ReservedForRuntime to NULL in NdrClientInitializeNew.
2008-01-07 22:55:48 +01:00
Rob Shearman
ea44471088
rpcrt4: Implement RpcAsyncInitializeHandle.
2008-01-07 22:55:46 +01:00
Rob Shearman
1da9d47f1b
rpcrt4: Add tests for some async RPC functions.
2008-01-07 22:55:44 +01:00
Rob Shearman
fef28ec6cb
rpcrt4: Add stubs for asynchronous functions.
2008-01-07 22:55:41 +01:00
Rob Shearman
b0cbf664f6
rpcrt4: Add stubs for I_RpcAsyncSetHandle and I_RpcAsyncAbortCall.
2008-01-07 22:55:39 +01:00
Rob Shearman
807a203f77
rpcrt4: Call NdrCorrelationInitialize and NdrCorrelationFree from NdrClientCall2 if new correlation descriptors have been specified.
2008-01-07 22:55:37 +01:00
Rob Shearman
23c9b6c161
rpcrt4: Add stubs for NdrCorrelationInitialize, NdrCorrelationPass and NdrCorrelationFree.
2008-01-07 22:55:34 +01:00
Rob Shearman
f9a54a58d5
rpcrt4: ndr_stubless.h should include ndrtypes.h as it depends on types it defines.
2008-01-07 22:55:32 +01:00
Rob Shearman
31676530c2
rpcrt4: Set the ProcNum of RPC_MESSAGE in NdrClientInitializeNew to include RPC_VALID_FLAGS_BIT.
...
Mask out RPC_VALID_FLAGS_BIT from ProcNum when it is used to build a
packet to send to the server.
2008-01-07 22:55:28 +01:00
Rob Shearman
4d6aa7ca95
rpcrt4: Add tests for the RPC_MESSAGE members set by NdrClientInitializeNew.
2008-01-07 22:55:22 +01:00
Rob Shearman
f2b1a1106b
ole32: Fix memory leaks caused by not calling the channel hook function when extension_size is zero.
...
Instead free the allocated memory outside of the channel hook function.
2008-01-07 22:54:53 +01:00
Rob Shearman
caa9f89a18
ole32: Fix a memory leak.
2008-01-07 22:54:51 +01:00
Rob Shearman
b6553e7e29
ole32: Shortcut the RPC runtime for allocation of the message when processing the COM call by just sending a message to a window in the process.
2008-01-07 22:54:47 +01:00
Rob Shearman
e3e704bc43
ole32: Clear the RPC_FLAGS_VALID_BIT flag from the RPC_MESSAGE ProcNum when shortcutting the RPC runtime.
2008-01-07 22:54:35 +01:00
Rob Shearman
a3040cea58
widl: Use symbolic names for some of the context handle attributes.
2008-01-07 21:33:53 +01:00
Rob Shearman
06ed169bc5
widl: Fix context handle "cannot be null" detection.
...
The "cannot be null" attibute is applied to a parameter if and only if
it is in-only.
2008-01-07 21:33:50 +01:00
Rob Shearman
526cb8c375
ntdll: Fix NtQueryValueKey for KeyValueBasicInformation.
...
Add some tests for this.
2008-01-07 21:17:10 +01:00
Rob Shearman
e958a570e5
ntdll: Fix the Data and Name returned by NtQueryValueKey for KeyValueFullInformation.
2008-01-07 21:17:10 +01:00
Rob Shearman
edab3a6ff1
ntdll: Add tests for the data and name returned by NtQueryValueKey.
2008-01-07 21:17:10 +01:00
Alexandre Julliard
b647ded03d
server: Output incorrectly-terminated strings in hex format.
2008-01-07 21:17:10 +01:00
Alexandre Julliard
fb9955da8c
server: Make the registry parser more tolerant about malformed hex values.
2008-01-07 21:17:10 +01:00
Alexandre Julliard
12717397b7
server: Accept utf-8 data as input in registry files.
2008-01-07 21:17:10 +01:00
Alexandre Julliard
98c133312f
regedit: Fixed parsing of hex sequences.
2008-01-07 21:17:10 +01:00
Roderick Colenbrander
f2e32f7c45
wined3d: Use software palette conversion for non-texturing operations.
2008-01-07 18:20:07 +01:00
Chris Wulff
a34bd3b2cd
shdocvw: Hide and show the frame window instead of the inner one.
2008-01-07 18:19:54 +01:00
Dan Kegel
59b69a7236
winemenubuilder: Expand short paths, else menu items aren't created for CSLU Toolkit.
2008-01-07 18:19:45 +01:00
Peter Oberndorfer
66960ba4bf
dwmapi: Add stub implementation for DwmSetWindowAttribute and DwmUnregisterThumbnail.
2008-01-07 18:19:37 +01:00
Andre Wisplinghoff
005b493619
regedit: Refresh tree view on import.
2008-01-07 18:19:14 +01:00
Alexandre Julliard
2f1e73cb35
server: Wait for the expiration of all the process SIGKILL timers before exiting the server.
2008-01-07 17:19:05 +01:00
Alexandre Julliard
f53bb857ac
kernel32/tests: Avoid using size_t in traces.
2008-01-07 17:18:35 +01:00
Alexandre Julliard
645a1e30a1
gdi32/tests: Avoid using size_t in traces.
2008-01-07 17:18:29 +01:00
Alexandre Julliard
ef15bbf1cb
advapi32/tests: Print the correct size in an error message.
2008-01-07 17:18:07 +01:00
Alexandre Julliard
9636c7fa0e
wined3d: Use unsigned int instead of size_t for the glsl mask size.
2008-01-07 17:17:27 +01:00
Alexandre Julliard
980ee365a0
wined3d: Use unsigned int instead of size_t for element counts.
2008-01-07 17:17:04 +01:00
Alexandre Julliard
84f8ab6b83
configure: Added a check for the soname of libodbc.
2008-01-07 17:16:29 +01:00
Alexandre Julliard
a41f0f1b45
configure: Add --without options for all optional dependencies.
2008-01-07 14:51:44 +01:00
Peter Dons Tychsen
787ccc8032
devenum: Fix the implementation of IEnumMoniker::Skip(), to match the MSDN specs.
2008-01-07 14:26:25 +01:00
Peter Dons Tychsen
53f64a09cf
dinput: Silence incorrect warning and move it to a valid place.
2008-01-07 14:25:19 +01:00
Alexander Nicolaysen Sørnes
9a96ac0dcc
comdlg32: PageSetupDlgW: Set orientation in printer dialog.
2008-01-07 13:46:17 +01:00
Rico Schüller
63c5e152a1
msi: Fix memory leaks (found by Smatch).
2008-01-07 13:46:06 +01:00
Rico Schüller
066ccd1275
mshtml: Fix memory leak (found by Smatch).
2008-01-07 13:45:57 +01:00
Rico Schüller
2dd29b107e
cabinet: Fix memory leak (found by Smatch).
2008-01-07 13:45:51 +01:00
Austin English
0e4adae973
Spelling fixes.
2008-01-07 13:41:01 +01:00
Rob Shearman
f296a8ca6c
rpcrt4: Implement I_RpcMapWin32Status.
...
Add a test for this function.
2008-01-07 12:41:17 +01:00
Rob Shearman
1255eaf8b4
include: I_RpcBindingInqTransportType and I_RpcMapWin32Status should be always defined.
2008-01-07 12:40:56 +01:00
Rob Shearman
e998892a23
widl: Fix the conditions under which array freeing code is output.
...
It doesn't matter whether or not the array is declared as a pointer or
is declared using array subscripts - the array is still allocated by the
unmarshalling function and so needs to be freed.
Fix a typo that caused varying arrays never to be freed.
Fix another typo with the check for conformant arrays being performed
twice, redundantly.
2008-01-07 12:37:08 +01:00
Francois Gouget
327534f6ef
wintab32: Add a trailing '\n' to a Wine trace.
2008-01-07 12:37:05 +01:00