Rob Shearman
ea00dc4b49
user32: Free allocated memory in USER_unload_driver.
2009-01-12 13:07:07 +01:00
Rob Shearman
07090c2485
ntoskrnl: Free allocated buffers on exit from wine_ntoskrnl_main_loop.
...
Avoids a warning of a memory leak in Valgrind.
2009-01-12 13:07:05 +01:00
Rob Shearman
b3c8124a15
oleaut32: Dump MSFT format typeinfos upon loading.
2009-01-12 13:07:01 +01:00
Michael Stefaniuc
de97ce150c
include: Replace unsigned long with unsigned int in winerror.h.
2009-01-12 13:06:56 +01:00
Michael Stefaniuc
f93b29b04d
dxgi: Remove superfluous pointer casts.
2009-01-12 13:06:50 +01:00
Michael Stefaniuc
79f49804a4
include: Use LONG in vfw.h for Win64 compatibility.
2009-01-12 13:06:47 +01:00
Michael Stefaniuc
c171379f47
include: Use ULONG in rpcdcep.h for Win64 compatibility.
2009-01-12 13:06:44 +01:00
Michael Stefaniuc
ca8d5a7922
msvfw32: Remove superfluous pointer casts.
2009-01-12 13:06:42 +01:00
Michael Stefaniuc
f927cfd26b
mpr: Remove superfluous pointer casts.
2009-01-12 13:06:39 +01:00
Michael Stefaniuc
c91aa7a96d
dsound: Remove superfluous pointer casts.
2009-01-12 13:06:36 +01:00
Michael Stefaniuc
e1797a7367
crypt32/tests: Remove some superfluous pointer casts.
...
There is no need to cast the pointers passed to the penultimate
argument of the CryptDecodeObjectEx and CryptEncodeObjectEx functions
as those expect void pointers.
2009-01-12 13:05:09 +01:00
Anders Jonsson
ec479ebdb6
winebrowser: Fix typo.
2009-01-12 13:05:00 +01:00
Stefan Dösinger
365e1f3b07
wined3d: Avoid hooking non-fog glEnable/glDisable calls.
...
This prevents fallout from the GL_EXT_fog_coord emulation. glEnable
and glDisable calls other than those that change GL_FOG are not
hooked. The glEnableWINE and glDisableWINE functions can be used to
add other hooks too if ever needed.
2009-01-12 13:03:47 +01:00
Stefan Dösinger
1deafcb5a7
wined3d: Split the remains of state_fog.
2009-01-12 13:02:49 +01:00
Stefan Dösinger
061087811f
wined3d: Remove the apply_pshader_fog state handler.
...
The fog doesn't depend on pixel shaders any longer(but still vice
versa), so we don't need this state any more.
2009-01-12 13:02:39 +01:00
Stefan Dösinger
2dd18635c9
wined3d: Move fogdensity and fogcolor to the fragment pipeline.
2009-01-12 13:02:29 +01:00
Stefan Dösinger
e61aa24aa3
wined3d: Use the ARB fog option in ARB_fragment_program shaders.
...
This is the "replacement" for the fog coord optimization removed in
the previous patch.
2009-01-12 13:02:19 +01:00
Stefan Dösinger
7c21147dcd
wined3d: Remove the pixelshader fogstart/fogend optimization.
2009-01-12 13:01:49 +01:00
Jacek Caban
4a43c308b5
wininet: Use SSL_pending in NETCON_query_data_available.
2009-01-12 13:01:25 +01:00
Jacek Caban
5bf719690a
wininet: Improve NETCON_recv over SSL implementation.
...
Current implementation uses only peek buffer if there is any data,
which causes reads one byte per call in common
InternetQueryDataAvailable/InternetReadFile scenario.
2009-01-12 13:01:20 +01:00
Alexandre Julliard
9c6494a417
user32: The PackDDElParam return value is sign-extended on 64-bit.
2009-01-10 21:06:49 +01:00
Alexandre Julliard
9cc75a5b50
user32: Winproc handles do not get sign-extended on 64-bit.
2009-01-10 21:06:32 +01:00
Alexandre Julliard
8377b2464b
ole32/tests: Fix marshalling data layout for Win64.
2009-01-10 21:06:09 +01:00
Alexandre Julliard
ac543e5bc7
gdi32/tests: Fix an uninitialized value check and a structure size for Win64.
2009-01-10 21:05:52 +01:00
Alexandre Julliard
76a2fe5cf7
comctl32/tests: Fix lparam checks in the treeview test for Win64.
2009-01-10 21:05:32 +01:00
Alexandre Julliard
de375d7335
comctl32: Fix the COMBOBOXEXITEM structure and the treeview handles for Win64.
2009-01-10 21:05:17 +01:00
Rich Ercolani
ae48e099da
winefile: Fix NULL pointer deref in read_tree.
2009-01-10 18:04:28 +01:00
Rico Schüller
5e79b0608d
wined3d: Add a checkGLcall() after glReadBuffer.
2009-01-10 18:04:28 +01:00
Allan Tong
29dd286d79
wined3d: Add code to cleanup device multistate_funcs.
2009-01-10 17:43:11 +01:00
Vincent Povirk
538cf8b847
winex11: Select StructureNotifyMask input on all windows.
2009-01-10 17:43:11 +01:00
Ge van Geldorp
7f22f1c68d
urlmon/tests: Skip a couple of tests when IE is running in Enhanced Security Configuration.
2009-01-10 17:43:11 +01:00
Ge van Geldorp
b67f0de1c6
mshtml/tests: Skip a couple of tests when IE is running in Enhanced Security Configuration.
2009-01-10 17:43:11 +01:00
Michael Stefaniuc
9192297345
widl: Move "inline" right after the storage class specifier.
2009-01-10 17:43:11 +01:00
Michael Stefaniuc
ad2dfca6ab
include: Change from long to LONG in the remaining DirectMusic headers.
2009-01-10 17:43:11 +01:00
Michael Stefaniuc
ca91850a30
include: Use LONG instead of long in dmusics.h for Win64 compatibility.
2009-01-10 17:43:11 +01:00
Michael Stefaniuc
3e948a8384
include: Change to LONG/ULONG in xcmc.h for Win64 compatibility.
2009-01-10 17:43:11 +01:00
Michael Stefaniuc
3d5de18889
include: Change to ULONG in dmerror.h for Win64 compatibility.
2009-01-10 17:43:11 +01:00
Michael Stefaniuc
7488d8863f
include: Use LONG instead of long in msacmdrv.h.
2009-01-10 17:43:10 +01:00
Michael Stefaniuc
9e296ead7e
include: Use LONG instead of long in dmusici.h for Win64 compatibility.
2009-01-10 17:43:10 +01:00
Michael Stefaniuc
4bfb33ec73
include: Change MUSIC_TIME from long to LONG for Win64 compatibility.
...
Fix also 192 printf format warnings produced by this change.
2009-01-10 17:43:10 +01:00
Michael Stefaniuc
cee7954a67
ddrawex: Remove redundant NULL check before HeapFree (Smatch).
2009-01-10 17:43:10 +01:00
Andrew Talbot
1ac07906ae
ddraw: Fix double unlock of critical section.
2009-01-10 17:43:10 +01:00
Francois Gouget
295a0cddea
configure: Check for HAL and GnuTLS even if pkg-config is not present.
2009-01-10 17:43:10 +01:00
Juan Lang
cfd1a6317d
riched20: Add stub IOleClientSite interface.
2009-01-10 14:49:46 +01:00
Juan Lang
113cb2d313
cryptui: Don't make certificate status control disabled.
...
This allows using the scrollbar when there are lots of usages set for
the certificate.
2009-01-10 14:49:46 +01:00
Juan Lang
9ecb7b75e3
cryptui: Improve control spacing.
...
This makes the two static control borders between the three regions on
the general page appear to be the same height.
2009-01-10 14:49:46 +01:00
Alexandre Julliard
e1a4d068d1
setupapi/tests: Pass the correct size to SetupDiGetDeviceInterfaceDetailA.
2009-01-10 14:49:46 +01:00
Alexandre Julliard
8cd82dda1f
shell32/tests: Fix some uninitialized handle checks for Win64.
2009-01-10 14:49:41 +01:00
Alexandre Julliard
450e9e3adf
rpcrt4/tests: Fix an uninitialized pointer check for Win64.
2009-01-09 18:08:57 +01:00
Alexandre Julliard
328ca0e00c
gdi32/tests: Fix an uninitialized pointer check for Win64.
2009-01-09 18:08:50 +01:00