Rob Shearman
2e0aefc1fd
widl: Structures and arrays with pointers should be complex when generating code for 64-bit platforms.
...
The non-complex variants depend on the wire size of the
structure/array matching the buffer size, but this no longer applies
when pointers are 8 bytes instead of 4.
2008-12-27 20:23:19 +01:00
Rob Shearman
07e8ab45c9
mshtml: Check for the container's doc being NULL in nsTooltipListener_OnShowTooltip and nsTooltipListener_OnHideTooltip.
...
They could be called after NSContainer_Release is called.
2008-12-27 20:23:15 +01:00
Damjan Jovanovic
83b081f73c
winemenubuilder: Improve icon generation.
2008-12-27 20:23:08 +01:00
Huw Davies
c50a368e46
comdlg32: Use [G|S]etPropW instead of [G|S]etPropA.
2008-12-27 20:23:01 +01:00
Christian Costa
00c574d117
d3dxof: Initialize object member names correctly.
2008-12-27 20:22:58 +01:00
Dylan Smith
c9977df853
richedit: Prevented a dereference of a freed pointer.
...
On WM_DESTROY the editor was getting freed, then it was used to obtain
a handle to the editor. This patch moves it just before the editor is
freed within ME_DestroyEditor.
2008-12-27 20:22:53 +01:00
Aleksey Bragin
a8a97091fe
ntdll: Fix memory corruption in RtlSetBits.
2008-12-27 20:22:46 +01:00
Alexandre Julliard
e5ad41bce3
libport: Check for ENOTSUP being defined before using it.
2008-12-27 20:06:28 +01:00
Alexandre Julliard
c03cd0850c
ntdll: Add support for relay debugging on x86_64.
2008-12-27 20:03:25 +01:00
Alexandre Julliard
f55476359c
ntdll: Make the relay debug code more generic to allow supporting 64-bit platforms.
2008-12-27 20:02:34 +01:00
Alexandre Julliard
01722d6010
winebuild: Generate relay debugging thunks for x86_64.
2008-12-27 19:59:55 +01:00
Alexandre Julliard
913354e75b
winebuild: Fix delay load code to preserve stack alignment and save the correct registers.
2008-12-27 19:58:42 +01:00
Alexandre Julliard
8a87aaa9d9
winebuild: Generate the __wine_call_from_32_regs function along with the 16-bit kernel routines.
2008-12-27 19:50:25 +01:00
Alexandre Julliard
3ece9e9002
include: Move the DEFINE_REGS_ENTRYPOINT macros to the dlls that use it.
2008-12-27 19:47:46 +01:00
Alexandre Julliard
0ce0af5f16
kernel32: Move AllocMappedBuffer/FreeMappedBuffer to thunk.c.
2008-12-27 19:45:52 +01:00
Alexandre Julliard
186ca36d38
winetest: Link against the Wine import libraries for the dist version too.
2008-12-26 21:02:04 +01:00
Alexandre Julliard
4a9a3d7fff
configure: Improve check for libresolv.
2008-12-26 19:52:04 +01:00
Alexandre Julliard
424cb27e6a
configure: When cross-compiling, propagate the target specification to winebuild.
2008-12-26 17:55:29 +01:00
Alexandre Julliard
53626dbd93
widl: Add support for generating 32-bit and/or 64-bit code for proxies/clients/servers.
2008-12-26 17:22:25 +01:00
Alexandre Julliard
b1ab7d88b3
widl: Add --win32/--win64 options to select the type of code generated.
2008-12-26 17:21:12 +01:00
Alexandre Julliard
9ca1382eae
widl: Store the size of a pointer in a variable instead of hardcoding the value of the host compiler.
2008-12-26 17:20:53 +01:00
Alexandre Julliard
a011f0cd5b
widl: Move determination of the exact type of structures and array to the code generation phase.
...
The exact type can depend on the size of the type in memory, and that
can vary depending on whether we are generating 32-bit or 64-bit code.
2008-12-26 17:16:06 +01:00
Detlef Riekenberg
e9e12744b5
shdocvw/tests: Add tests for ParseURLFromOutsideSource.
2008-12-26 13:45:12 +01:00
Detlef Riekenberg
468da8e261
shdocvw: Implement ParseURLFromOutsideSource.
2008-12-26 13:44:39 +01:00
Detlef Riekenberg
1a0f1f5db8
shdocvw/tests: Fix a test on IE 5.x.
2008-12-26 13:43:04 +01:00
Ricardo Filipe
7130f9770b
cfgmgr32: Forward CM_Locate_DevNodeA/W to setupapi.
2008-12-26 13:42:56 +01:00
Ricardo Filipe
ae8a07d934
setupapi: Add stubs for CM_Locate_DevNodeA/W.
2008-12-26 13:42:49 +01:00
Andrey Turkin
0b21bb75a0
advapi32: Implement CredReadDomainCredentials stub and tests.
2008-12-26 13:42:38 +01:00
Nick Burns
a537fb0a93
ddraw: Fix surface version setting.
2008-12-26 13:42:29 +01:00
Nick Burns
9dea6f7de5
wined3d: Fix glReadPixels call from read_from_framebuffer.
2008-12-26 13:42:17 +01:00
Maarten Lankhorst
72423f5f6d
ntdll: Make the loader process relocations correctly for x86_64.
2008-12-26 13:42:07 +01:00
Maarten Lankhorst
83ee191f7e
ntdll: Print the expected and found assembly versions if no compatible version is found.
2008-12-26 13:41:52 +01:00
Alexandre Julliard
9ed42d2709
server: Get rid of the unused count parameter in fd_queue_async().
2008-12-26 12:33:31 +01:00
Alexandre Julliard
b660aaa9ea
server: Use the same field for process and thread handle in the queue_apc request.
2008-12-26 12:33:31 +01:00
Alexandre Julliard
a7b3efde0e
server: Store the async handle inside the async_data_t structure.
2008-12-26 12:33:21 +01:00
Andrew Talbot
cb08534a3d
msvcrt: Remove a superfluous semicolon.
2008-12-24 19:59:31 +01:00
Andrew Talbot
e198b4eb84
ntdll: Remove a superfluous semicolon.
2008-12-24 19:59:27 +01:00
Andrew Talbot
eceb0cce82
ole32: Superfluous semicolons fix.
2008-12-24 19:59:22 +01:00
Andrew Talbot
f9762d6082
wined3d: Remove superfluous semicolons.
2008-12-24 19:59:14 +01:00
Andrew Talbot
897a235e70
wineoss: Remove a superfluous semicolon.
2008-12-24 19:59:09 +01:00
Andrew Talbot
dcbb91fc92
ddraw: Remove a superfluous semicolon.
2008-12-24 19:59:04 +01:00
Juan Lang
214a01ac6c
cryptui: Add a header bitmap to CryptUIWizImport's interior pages.
2008-12-24 19:58:40 +01:00
Juan Lang
56c7b55dfa
cryptui: Add watermark image to welcome and finish pages of CryptUIWizImport.
2008-12-24 19:58:30 +01:00
Juan Lang
27d9903ec9
cryptui: Hide the column header on the finish page of CryptUIWizImport.
2008-12-24 19:58:16 +01:00
Juan Lang
0cfa64d5c9
cryptui: Use an appropriate title font for the welcome and finish wizard pages.
2008-12-24 19:58:09 +01:00
Paul Vriens
44c9f6a15d
shell32/tests: Fix a few test failures on Vista and W2K8.
2008-12-24 19:57:51 +01:00
Alexandre Julliard
3cd817b53e
server: Make lparam_t always 64-bit.
2008-12-24 19:57:51 +01:00
Alexandre Julliard
d1d7b9f3f7
server: Store data for hardware messages in the message extra data.
2008-12-24 19:57:51 +01:00
Christian Costa
9605eb5af2
ddraw: Display fixme only once in IDirect3DVertexBufferImpl_Optimize.
2008-12-24 19:57:51 +01:00
Christian Costa
50ace397ee
d3dxof: Small cleanup.
2008-12-24 19:57:51 +01:00