wine
15 years agocryptui: New Korean resource.
Hwang YunSong(황윤성) [Mon, 12 Jan 2009 01:00:35 +0000 (10:00 +0900)] 
cryptui: New Korean resource.

15 years agoprograms: Add cacls stub.
Andrey Turkin [Sun, 11 Jan 2009 19:36:53 +0000 (22:36 +0300)] 
programs: Add cacls stub.

15 years agowidl: Dereference operator in expr works on any declared pointer.
Michael Karcher [Sun, 11 Jan 2009 14:00:18 +0000 (15:00 +0100)] 
widl: Dereference operator in expr works on any declared pointer.

15 years agowidl: Don't forget conformance info on [iid_is] void pointers.
Michael Karcher [Sun, 11 Jan 2009 13:57:47 +0000 (14:57 +0100)] 
widl: Don't forget conformance info on [iid_is] void pointers.

15 years agowidl: Fix handling of [local] functions without [call_as].
Michael Karcher [Sun, 11 Jan 2009 13:54:12 +0000 (14:54 +0100)] 
widl: Fix handling of [local] functions without [call_as].

15 years agocrypt32/tests: Make tests run on some Win9x boxes again.
Paul Vriens [Mon, 12 Jan 2009 11:46:08 +0000 (12:46 +0100)] 
crypt32/tests: Make tests run on some Win9x boxes again.

15 years agoconfigure: Improve error reporting for missing 32-bit development environment.
Alexandre Julliard [Mon, 12 Jan 2009 14:25:44 +0000 (15:25 +0100)] 
configure: Improve error reporting for missing 32-bit development environment.

15 years agomakedep: Copy the makefile to append dependencies instead of truncating in place.
Alexandre Julliard [Mon, 12 Jan 2009 13:43:15 +0000 (14:43 +0100)] 
makedep: Copy the makefile to append dependencies instead of truncating in place.

15 years agorichedit: Store mouse captured state rather than calling GetCapture.
Dylan Smith [Sun, 11 Jan 2009 07:59:20 +0000 (02:59 -0500)] 
richedit: Store mouse captured state rather than calling GetCapture.

Windowless richedit control will not be able to call GetCapture without
a handle to the host window (and there is no ITextHost_TxGetCapture
method), but there is a ITextHost_TxSetCapture method available for
setting and releasing the capture on the mouse.  This means that the
richedit control will need to keep track of whether it has captured the
mouse or not to implement windowless richedit controls.

15 years agorichedit: Prevent an unsigned integer underflow.
Dylan Smith [Sun, 11 Jan 2009 07:59:38 +0000 (02:59 -0500)] 
richedit: Prevent an unsigned integer underflow.

15 years agorichedit: Set bEmulateVersion10 initially to avoid retroactive changes.
Dylan Smith [Sun, 11 Jan 2009 07:59:31 +0000 (02:59 -0500)] 
richedit: Set bEmulateVersion10 initially to avoid retroactive  changes.

Previously the WM_NCCREATE was handled by the as if it was always for
later versions, then the window proc for version 1.0 would make
appropriate changes afterwards.  Instead both versions should call the
same function (e.g. ME_MakeEditor) and provide the value for
bEmulateVersion10 to make the code clearer.

15 years agorichedit: Pressing enter adds newline on WM_KEYDOWN rather than WM_CHAR.
Dylan Smith [Sun, 11 Jan 2009 07:59:09 +0000 (02:59 -0500)] 
richedit: Pressing enter adds newline on WM_KEYDOWN rather than WM_CHAR.

15 years agorichedit: Tested EM_CHARFROMPOS with position outside of control.
Dylan Smith [Sun, 11 Jan 2009 07:59:01 +0000 (02:59 -0500)] 
richedit: Tested EM_CHARFROMPOS with position outside of control.

15 years agorichedit: Added tests for autoscrolling options based on WS_V/HSCROLL.
Dylan Smith [Mon, 12 Jan 2009 03:20:42 +0000 (22:20 -0500)] 
richedit: Added tests for autoscrolling options based on WS_V/HSCROLL.

15 years agorichedit: Added tests to show that options are stored internally.
Dylan Smith [Mon, 12 Jan 2009 03:20:23 +0000 (22:20 -0500)] 
richedit: Added tests to show that options are stored internally.

15 years agontdll: Add RtlCaptureStackBackTrace stub.
Andrey Turkin [Mon, 12 Jan 2009 00:34:30 +0000 (03:34 +0300)] 
ntdll: Add RtlCaptureStackBackTrace stub.

15 years agontoskrnl: Add version resource.
Andrey Turkin [Mon, 12 Jan 2009 00:34:10 +0000 (03:34 +0300)] 
ntoskrnl: Add version resource.

15 years agoloadperf: Add LoadPerfCounterTextStrings stubs.
Andrey Turkin [Mon, 12 Jan 2009 00:35:01 +0000 (03:35 +0300)] 
loadperf: Add LoadPerfCounterTextStrings stubs.

15 years agomciavi: In MCI, RECT structure is used differently: rc.right = width & rc.bottom...
Christian Costa [Sun, 11 Jan 2009 15:45:51 +0000 (16:45 +0100)] 
mciavi: In MCI, RECT structure is used differently: rc.right = width & rc.bottom = height so do the conversion when needed.

15 years agogdiplus: Implement hatch brush accessor functions.
Chris Wulff [Sat, 10 Jan 2009 23:52:31 +0000 (18:52 -0500)] 
gdiplus: Implement hatch brush accessor functions.

15 years agogdiplus: Partial implementation of GdipCreateHatchBrush.
Chris Wulff [Sat, 10 Jan 2009 23:45:11 +0000 (18:45 -0500)] 
gdiplus: Partial implementation of GdipCreateHatchBrush.

15 years agomsi/tests: Opening package with relative filename sometimes succeeds on Windows.
Ge van Geldorp [Sat, 10 Jan 2009 23:27:50 +0000 (00:27 +0100)] 
msi/tests: Opening package with relative filename sometimes succeeds on Windows.

15 years agodsound: Const correctness fixes.
Henri Verbeet [Mon, 12 Jan 2009 09:17:50 +0000 (10:17 +0100)] 
dsound: Const correctness fixes.

15 years agowined3d: Fix and unify shader creation error handling.
Henri Verbeet [Mon, 12 Jan 2009 09:17:50 +0000 (10:17 +0100)] 
wined3d: Fix and unify shader creation error handling.

15 years agowined3d: Get rid of D3DCREATESHADEROBJECTINSTANCE.
Henri Verbeet [Mon, 12 Jan 2009 09:17:50 +0000 (10:17 +0100)] 
wined3d: Get rid of D3DCREATESHADEROBJECTINSTANCE.

15 years agowined3d: Get rid of D3DINITIALIZEBASETEXTURE.
Henri Verbeet [Mon, 12 Jan 2009 09:17:50 +0000 (10:17 +0100)] 
wined3d: Get rid of D3DINITIALIZEBASETEXTURE.

15 years agowined3d: Update the pixelshader when the texture type changes.
Henri Verbeet [Mon, 12 Jan 2009 09:17:50 +0000 (10:17 +0100)] 
wined3d: Update the pixelshader when the texture type changes.

15 years agoshell32: Rename ordinal 525 to SHFlushSFCache.
Stefan Leichter [Sun, 11 Jan 2009 17:17:22 +0000 (18:17 +0100)] 
shell32: Rename ordinal 525 to SHFlushSFCache.

15 years agod3dxof: Avoid accessing template/object buffer directly.
Christian Costa [Sun, 11 Jan 2009 15:41:56 +0000 (16:41 +0100)] 
d3dxof: Avoid accessing template/object buffer directly.

15 years agosetupapi: Fix if condition in SetupEnumInfSectionsA/W.
Rico Schüller [Sun, 11 Jan 2009 15:06:02 +0000 (16:06 +0100)] 
setupapi: Fix if condition in SetupEnumInfSectionsA/W.

15 years agourlmon: Added https pluggable protocol handler.
Jacek Caban [Sun, 11 Jan 2009 20:19:46 +0000 (21:19 +0100)] 
urlmon: Added https pluggable protocol handler.

15 years agoqcap: Declare a function static.
Andrew Talbot [Sun, 11 Jan 2009 15:28:29 +0000 (15:28 +0000)] 
qcap: Declare a function static.

15 years agoole32: Declare a function static.
Andrew Talbot [Sun, 11 Jan 2009 15:28:26 +0000 (15:28 +0000)] 
ole32: Declare a function static.

15 years agomsi: Declare some functions static.
Andrew Talbot [Sat, 10 Jan 2009 14:20:03 +0000 (14:20 +0000)] 
msi: Declare some functions static.

15 years agod3dx9_36/test: Remove an unconsistent test.
David Adam [Sun, 11 Jan 2009 11:48:03 +0000 (12:48 +0100)] 
d3dx9_36/test: Remove an unconsistent test.

15 years agorpcrt4: Unmarshalling functions should always set fMustAlloc when allocating memory.
Rob Shearman [Sat, 10 Jan 2009 22:17:15 +0000 (22:17 +0000)] 
rpcrt4: Unmarshalling functions should always set fMustAlloc when allocating memory.

The memory is uninitialised and so further unmarshalling shouldn't try
to reuse any memory. fMustAlloc is always set to TRUE when allocating
memory so that it is clear that the unmarshalling is safe and to avoid
future problems with change or the code being copied.

15 years agooleaut32: Test the return value of the remote IWidget_StructArgs call.
Rob Shearman [Sat, 10 Jan 2009 20:56:52 +0000 (20:56 +0000)] 
oleaut32: Test the return value of the remote IWidget_StructArgs call.

15 years agouser32: Free allocated memory in USER_unload_driver.
Rob Shearman [Sat, 10 Jan 2009 20:56:21 +0000 (20:56 +0000)] 
user32: Free allocated memory in USER_unload_driver.

15 years agontoskrnl: Free allocated buffers on exit from wine_ntoskrnl_main_loop.
Rob Shearman [Sat, 10 Jan 2009 20:56:10 +0000 (20:56 +0000)] 
ntoskrnl: Free allocated buffers on exit from wine_ntoskrnl_main_loop.

Avoids a warning of a memory leak in Valgrind.

15 years agooleaut32: Dump MSFT format typeinfos upon loading.
Rob Shearman [Sat, 10 Jan 2009 20:55:55 +0000 (20:55 +0000)] 
oleaut32: Dump MSFT format typeinfos upon loading.

15 years agoinclude: Replace unsigned long with unsigned int in winerror.h.
Michael Stefaniuc [Sat, 10 Jan 2009 23:16:47 +0000 (00:16 +0100)] 
include: Replace unsigned long with unsigned int in winerror.h.

15 years agodxgi: Remove superfluous pointer casts.
Michael Stefaniuc [Sat, 10 Jan 2009 23:15:40 +0000 (00:15 +0100)] 
dxgi: Remove superfluous pointer casts.

15 years agoinclude: Use LONG in vfw.h for Win64 compatibility.
Michael Stefaniuc [Sat, 10 Jan 2009 23:17:14 +0000 (00:17 +0100)] 
include: Use LONG in vfw.h for Win64 compatibility.

15 years agoinclude: Use ULONG in rpcdcep.h for Win64 compatibility.
Michael Stefaniuc [Sat, 10 Jan 2009 23:17:01 +0000 (00:17 +0100)] 
include: Use ULONG in rpcdcep.h for Win64 compatibility.

15 years agomsvfw32: Remove superfluous pointer casts.
Michael Stefaniuc [Sat, 10 Jan 2009 23:16:25 +0000 (00:16 +0100)] 
msvfw32: Remove superfluous pointer casts.

15 years agompr: Remove superfluous pointer casts.
Michael Stefaniuc [Sat, 10 Jan 2009 23:16:11 +0000 (00:16 +0100)] 
mpr: Remove superfluous pointer casts.

15 years agodsound: Remove superfluous pointer casts.
Michael Stefaniuc [Sat, 10 Jan 2009 23:15:53 +0000 (00:15 +0100)] 
dsound: Remove superfluous pointer casts.

15 years agocrypt32/tests: Remove some superfluous pointer casts.
Michael Stefaniuc [Sat, 10 Jan 2009 23:15:27 +0000 (00:15 +0100)] 
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.

15 years agowinebrowser: Fix typo.
Anders Jonsson [Sat, 10 Jan 2009 22:12:20 +0000 (23:12 +0100)] 
winebrowser: Fix typo.

15 years agowined3d: Avoid hooking non-fog glEnable/glDisable calls.
Stefan Dösinger [Mon, 15 Dec 2008 18:38:48 +0000 (19:38 +0100)] 
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.

15 years agowined3d: Split the remains of state_fog.
Stefan Dösinger [Mon, 15 Dec 2008 18:37:36 +0000 (19:37 +0100)] 
wined3d: Split the remains of state_fog.

15 years agowined3d: Remove the apply_pshader_fog state handler.
Stefan Dösinger [Sun, 14 Dec 2008 16:51:32 +0000 (17:51 +0100)] 
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.

15 years agowined3d: Move fogdensity and fogcolor to the fragment pipeline.
Stefan Dösinger [Sun, 14 Dec 2008 16:16:36 +0000 (17:16 +0100)] 
wined3d: Move fogdensity and fogcolor to the fragment pipeline.

15 years agowined3d: Use the ARB fog option in ARB_fragment_program shaders.
Stefan Dösinger [Sun, 14 Dec 2008 16:10:09 +0000 (17:10 +0100)] 
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.

15 years agowined3d: Remove the pixelshader fogstart/fogend optimization.
Stefan Dösinger [Sun, 14 Dec 2008 16:00:21 +0000 (17:00 +0100)] 
wined3d: Remove the pixelshader fogstart/fogend optimization.

15 years agowininet: Use SSL_pending in NETCON_query_data_available.
Jacek Caban [Sat, 10 Jan 2009 16:02:31 +0000 (17:02 +0100)] 
wininet: Use SSL_pending in NETCON_query_data_available.

15 years agowininet: Improve NETCON_recv over SSL implementation.
Jacek Caban [Sat, 10 Jan 2009 16:02:18 +0000 (17:02 +0100)] 
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.

15 years agouser32: The PackDDElParam return value is sign-extended on 64-bit.
Alexandre Julliard [Sat, 10 Jan 2009 20:06:49 +0000 (21:06 +0100)] 
user32: The PackDDElParam return value is sign-extended on 64-bit.

15 years agouser32: Winproc handles do not get sign-extended on 64-bit.
Alexandre Julliard [Sat, 10 Jan 2009 20:06:32 +0000 (21:06 +0100)] 
user32: Winproc handles do not get sign-extended on 64-bit.

15 years agoole32/tests: Fix marshalling data layout for Win64.
Alexandre Julliard [Sat, 10 Jan 2009 20:06:09 +0000 (21:06 +0100)] 
ole32/tests: Fix marshalling data layout for Win64.

15 years agogdi32/tests: Fix an uninitialized value check and a structure size for Win64.
Alexandre Julliard [Sat, 10 Jan 2009 20:05:52 +0000 (21:05 +0100)] 
gdi32/tests: Fix an uninitialized value check and a structure size for Win64.

15 years agocomctl32/tests: Fix lparam checks in the treeview test for Win64.
Alexandre Julliard [Sat, 10 Jan 2009 20:05:32 +0000 (21:05 +0100)] 
comctl32/tests: Fix lparam checks in the treeview test for Win64.

15 years agocomctl32: Fix the COMBOBOXEXITEM structure and the treeview handles for Win64.
Alexandre Julliard [Sat, 10 Jan 2009 20:05:17 +0000 (21:05 +0100)] 
comctl32: Fix the COMBOBOXEXITEM structure and the treeview handles for Win64.

15 years agowinefile: Fix NULL pointer deref in read_tree.
Rich Ercolani [Sat, 10 Jan 2009 09:48:54 +0000 (04:48 -0500)] 
winefile: Fix NULL pointer deref in read_tree.

15 years agowined3d: Add a checkGLcall() after glReadBuffer.
Rico Schüller [Fri, 9 Jan 2009 10:23:04 +0000 (11:23 +0100)] 
wined3d: Add a checkGLcall() after glReadBuffer.

15 years agowined3d: Add code to cleanup device multistate_funcs.
Allan Tong [Wed, 7 Jan 2009 01:20:08 +0000 (20:20 -0500)] 
wined3d: Add code to cleanup device multistate_funcs.

15 years agowinex11: Select StructureNotifyMask input on all windows.
Vincent Povirk [Tue, 16 Dec 2008 00:47:24 +0000 (18:47 -0600)] 
winex11: Select StructureNotifyMask input on all windows.

15 years agourlmon/tests: Skip a couple of tests when IE is running in Enhanced Security Configur...
Ge van Geldorp [Thu, 8 Jan 2009 12:34:42 +0000 (13:34 +0100)] 
urlmon/tests: Skip a couple of tests when IE is running in Enhanced Security Configuration.

15 years agomshtml/tests: Skip a couple of tests when IE is running in Enhanced Security Configur...
Ge van Geldorp [Thu, 8 Jan 2009 12:34:42 +0000 (13:34 +0100)] 
mshtml/tests: Skip a couple of tests when IE is running in Enhanced Security Configuration.

15 years agowidl: Move "inline" right after the storage class specifier.
Michael Stefaniuc [Sat, 10 Jan 2009 01:43:54 +0000 (02:43 +0100)] 
widl: Move "inline" right after the storage class specifier.

15 years agoinclude: Change from long to LONG in the remaining DirectMusic headers.
Michael Stefaniuc [Sat, 10 Jan 2009 01:45:24 +0000 (02:45 +0100)] 
include: Change from long to LONG in the remaining DirectMusic headers.

15 years agoinclude: Use LONG instead of long in dmusics.h for Win64 compatibility.
Michael Stefaniuc [Sat, 10 Jan 2009 01:45:10 +0000 (02:45 +0100)] 
include: Use LONG instead of long in dmusics.h for Win64 compatibility.

15 years agoinclude: Change to LONG/ULONG in xcmc.h for Win64 compatibility.
Michael Stefaniuc [Sat, 10 Jan 2009 01:45:44 +0000 (02:45 +0100)] 
include: Change to LONG/ULONG in xcmc.h for Win64 compatibility.

15 years agoinclude: Change to ULONG in dmerror.h for Win64 compatibility.
Michael Stefaniuc [Sat, 10 Jan 2009 01:45:33 +0000 (02:45 +0100)] 
include: Change to ULONG in dmerror.h for Win64 compatibility.

15 years agoinclude: Use LONG instead of long in msacmdrv.h.
Michael Stefaniuc [Sat, 10 Jan 2009 01:45:55 +0000 (02:45 +0100)] 
include: Use LONG instead of long in msacmdrv.h.

15 years agoinclude: Use LONG instead of long in dmusici.h for Win64 compatibility.
Michael Stefaniuc [Sat, 10 Jan 2009 01:44:57 +0000 (02:44 +0100)] 
include: Use LONG instead of long in dmusici.h for Win64 compatibility.

15 years agoinclude: Change MUSIC_TIME from long to LONG for Win64 compatibility.
Michael Stefaniuc [Sat, 10 Jan 2009 01:44:41 +0000 (02:44 +0100)] 
include: Change MUSIC_TIME from long to LONG for Win64 compatibility.

Fix also 192 printf format warnings produced by this change.

15 years agoddrawex: Remove redundant NULL check before HeapFree (Smatch).
Michael Stefaniuc [Sat, 10 Jan 2009 01:43:44 +0000 (02:43 +0100)] 
ddrawex: Remove redundant NULL check before HeapFree (Smatch).

15 years agoddraw: Fix double unlock of critical section.
Andrew Talbot [Fri, 9 Jan 2009 22:09:07 +0000 (22:09 +0000)] 
ddraw: Fix double unlock of critical section.

15 years agoconfigure: Check for HAL and GnuTLS even if pkg-config is not present.
Francois Gouget [Fri, 9 Jan 2009 19:22:22 +0000 (20:22 +0100)] 
configure: Check for HAL and GnuTLS even if pkg-config is not present.

15 years agoriched20: Add stub IOleClientSite interface.
Juan Lang [Fri, 9 Jan 2009 17:08:35 +0000 (09:08 -0800)] 
riched20: Add stub IOleClientSite interface.

15 years agocryptui: Don't make certificate status control disabled.
Juan Lang [Fri, 9 Jan 2009 16:31:51 +0000 (08:31 -0800)] 
cryptui: Don't make certificate status control disabled.

This allows using the scrollbar when there are lots of usages set for
the certificate.

15 years agocryptui: Improve control spacing.
Juan Lang [Fri, 9 Jan 2009 16:26:41 +0000 (08:26 -0800)] 
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.

15 years agosetupapi/tests: Pass the correct size to SetupDiGetDeviceInterfaceDetailA.
Alexandre Julliard [Fri, 9 Jan 2009 22:22:42 +0000 (23:22 +0100)] 
setupapi/tests: Pass the correct size to SetupDiGetDeviceInterfaceDetailA.

15 years agoshell32/tests: Fix some uninitialized handle checks for Win64.
Alexandre Julliard [Fri, 9 Jan 2009 17:09:03 +0000 (18:09 +0100)] 
shell32/tests: Fix some uninitialized handle checks for Win64.

15 years agorpcrt4/tests: Fix an uninitialized pointer check for Win64.
Alexandre Julliard [Fri, 9 Jan 2009 17:08:57 +0000 (18:08 +0100)] 
rpcrt4/tests: Fix an uninitialized pointer check for Win64.

15 years agogdi32/tests: Fix an uninitialized pointer check for Win64.
Alexandre Julliard [Fri, 9 Jan 2009 17:08:50 +0000 (18:08 +0100)] 
gdi32/tests: Fix an uninitialized pointer check for Win64.

15 years agoinclude: Fix a number of mmsystem.h structure for Win64.
Alexandre Julliard [Fri, 9 Jan 2009 16:46:46 +0000 (17:46 +0100)] 
include: Fix a number of mmsystem.h structure for Win64.

15 years agoinclude: Fix packing of the msacm structures.
Alexandre Julliard [Fri, 9 Jan 2009 16:46:36 +0000 (17:46 +0100)] 
include: Fix packing of the msacm structures.

15 years agoinclude: Fix packing of the STRRET structure.
Alexandre Julliard [Fri, 9 Jan 2009 16:46:24 +0000 (17:46 +0100)] 
include: Fix packing of the STRRET structure.

15 years agoddrawex: Add a test for the permanent DC function.
Stefan Dösinger [Thu, 18 Dec 2008 15:43:06 +0000 (16:43 +0100)] 
ddrawex: Add a test for the permanent DC function.

15 years agoddrawex: Make the GetDC test more generic.
Stefan Dösinger [Thu, 18 Dec 2008 15:16:33 +0000 (16:16 +0100)] 
ddrawex: Make the GetDC test more generic.

15 years agoddrawex: Implement a GetDC special behavior Internet Explorer depends on.
Stefan Dösinger [Thu, 18 Dec 2008 15:13:06 +0000 (16:13 +0100)] 
ddrawex: Implement a GetDC special behavior Internet Explorer depends on.

Tests show that in ddrawex.dll it is legal to create a surface with
both DDSCAPS_VIDEOMEMORY and DDSCAPS_SYSTEMMEMORY flag set. A surface
created that way shows different behavior in IDirectDrawSurface::GetDC.

15 years agoddrawex: Create a surface wrapper.
Stefan Dösinger [Thu, 18 Dec 2008 14:40:55 +0000 (15:40 +0100)] 
ddrawex: Create a surface wrapper.

15 years agoddrawex: Add a refcount test.
Stefan Dösinger [Wed, 7 Jan 2009 12:48:17 +0000 (13:48 +0100)] 
ddrawex: Add a refcount test.

15 years agoddraw[ex]: Show a caps handling difference.
Stefan Dösinger [Fri, 9 Jan 2009 11:32:24 +0000 (12:32 +0100)] 
ddraw[ex]: Show a caps handling difference.

15 years agoddrawex: Start some tests.
Stefan Dösinger [Fri, 9 Jan 2009 11:24:49 +0000 (12:24 +0100)] 
ddrawex: Start some tests.

15 years agoddrawex: Implement a wrapper around IDirectDraw.
Stefan Dösinger [Fri, 9 Jan 2009 11:23:17 +0000 (12:23 +0100)] 
ddrawex: Implement a wrapper around IDirectDraw.

This allows us to cleanly implement the differences between ddraw.dll and
ddrawex.dll without private functions and if checks if an object was created
by ddraw or ddrawex. A similar wrapper will be added for IDirectDrawSurface.

15 years agolocalspl: Call DrvDriverEvent in AddPrinterDriverEx.
Detlef Riekenberg [Thu, 8 Jan 2009 14:11:29 +0000 (15:11 +0100)] 
localspl: Call DrvDriverEvent in AddPrinterDriverEx.

15 years agoiphlpapi: Remove unused function.
Andrew Talbot [Thu, 8 Jan 2009 20:15:00 +0000 (20:15 +0000)] 
iphlpapi: Remove unused function.