wine
16 years agomshtml: Mode range tests.
Jacek Caban [Sun, 10 Feb 2008 18:47:47 +0000 (19:47 +0100)] 
mshtml: Mode range tests.

16 years agomshtml: Fixed bound_pos handling in move_prev_chars.
Jacek Caban [Sun, 10 Feb 2008 18:47:21 +0000 (19:47 +0100)] 
mshtml: Fixed bound_pos handling in move_prev_chars.

16 years agomshtml: hr element is not a space element for moving functions.
Jacek Caban [Sun, 10 Feb 2008 18:47:00 +0000 (19:47 +0100)] 
mshtml: hr element is not a space element for moving functions.

16 years agotests: Avoid InterlockedExchangeAdd() as it is not supported on Windows 95.
Francois Gouget [Sat, 9 Feb 2008 23:30:28 +0000 (00:30 +0100)] 
tests: Avoid InterlockedExchangeAdd() as it is not supported on Windows 95.

16 years agouser32/tests: Add the trailing '\n' to ok() calls.
Francois Gouget [Sat, 9 Feb 2008 23:30:21 +0000 (00:30 +0100)] 
user32/tests: Add the trailing '\n' to ok() calls.

16 years agoatl: Assign to structs instead of using memcpy.
Andrew Talbot [Sat, 9 Feb 2008 17:13:34 +0000 (17:13 +0000)] 
atl: Assign to structs instead of using memcpy.

16 years agocrypt32/tests: Skip test if we don't have enough rights.
Paul Vriens [Sat, 9 Feb 2008 16:20:58 +0000 (17:20 +0100)] 
crypt32/tests: Skip test if we don't have enough rights.

16 years agoadvpack/tests: Show errors in hex.
Paul Vriens [Sat, 9 Feb 2008 16:18:44 +0000 (17:18 +0100)] 
advpack/tests: Show errors in hex.

16 years agowineoss.drv: Remove unneeded casts.
Andrew Talbot [Fri, 8 Feb 2008 21:58:48 +0000 (21:58 +0000)] 
wineoss.drv: Remove unneeded casts.

16 years agowinejoystick.drv: Remove unneeded casts.
Andrew Talbot [Fri, 8 Feb 2008 21:58:40 +0000 (21:58 +0000)] 
winejoystick.drv: Remove unneeded casts.

16 years agomshtml: Fix inserting a hyperlink when text is already selected.
Rob Shearman [Fri, 8 Feb 2008 12:17:10 +0000 (12:17 +0000)] 
mshtml: Fix inserting a hyperlink when text is already selected.

There is no need to use cmd_insertLinkNoUI when we have the code to do
most of the action anyway. Make use of the handy
InsertLinkAroundSelection to insert the "a" element when not inserting
at the caret and don't create a text node in this case because it is
redundant.

16 years agoRelease 0.9.55. wine-0.9.55
Alexandre Julliard [Fri, 8 Feb 2008 15:44:36 +0000 (16:44 +0100)] 
Release 0.9.55.

16 years agomsxml3: Corrected test text.
Alistair Leslie-Hughes [Fri, 8 Feb 2008 10:40:39 +0000 (21:40 +1100)] 
msxml3: Corrected test text.

16 years agokernel32: Separate modifier from charset before detecting the charset codepage.
Dmitry Timoshkov [Fri, 8 Feb 2008 12:03:39 +0000 (20:03 +0800)] 
kernel32: Separate modifier from charset before detecting the charset codepage.

16 years agouser32: Make the listbox tests pass in directories other than dlls/user32/tests.
Reece H. Dunn [Fri, 8 Feb 2008 08:45:31 +0000 (08:45 +0000)] 
user32: Make the listbox tests pass in directories other than dlls/user32/tests.

16 years agowinspool: Use the backend for AddPrinterDriverEx.
Detlef Riekenberg [Thu, 7 Feb 2008 23:41:24 +0000 (00:41 +0100)] 
winspool: Use the backend for AddPrinterDriverEx.

16 years agolocalspl: Implement fpAddPrinterDriverEx.
Detlef Riekenberg [Thu, 7 Feb 2008 23:39:49 +0000 (00:39 +0100)] 
localspl: Implement fpAddPrinterDriverEx.

16 years agorpcrt4/tests: Skip rest of the tests if we fail.
Paul Vriens [Fri, 8 Feb 2008 09:51:14 +0000 (10:51 +0100)] 
rpcrt4/tests: Skip rest of the tests if we fail.

16 years agorpcrt4/tests: Change test for Windows 2003.
Paul Vriens [Fri, 8 Feb 2008 09:32:18 +0000 (10:32 +0100)] 
rpcrt4/tests: Change test for Windows 2003.

16 years agowined3d: Upload p8 palette using GL_ALPHA instead of GL_RED.
Roderick Colenbrander [Fri, 8 Feb 2008 00:24:24 +0000 (01:24 +0100)] 
wined3d: Upload p8 palette using GL_ALPHA instead of GL_RED.

16 years agoquartz: Add VideoRendererDefault.
Lei Zhang [Sat, 2 Feb 2008 09:47:34 +0000 (01:47 -0800)] 
quartz: Add VideoRendererDefault.

16 years agows2_32: Remove unneeded casts.
Andrew Talbot [Thu, 7 Feb 2008 21:41:40 +0000 (21:41 +0000)] 
ws2_32: Remove unneeded casts.

16 years agownaspi32: Remove unneeded cast.
Andrew Talbot [Thu, 7 Feb 2008 21:41:37 +0000 (21:41 +0000)] 
wnaspi32: Remove unneeded cast.

16 years agorsaenh: Merge the encrypting and decrypting states, as encrypting and decrypting...
Juan Lang [Thu, 7 Feb 2008 21:27:40 +0000 (13:27 -0800)] 
rsaenh: Merge the encrypting and decrypting states, as encrypting and decrypting are allowed with the same key.

16 years agouser32: Added support for SPI_SETMOUSESPEED in SystemParametersInfoW.
Johan Gardell [Thu, 7 Feb 2008 20:30:47 +0000 (21:30 +0100)] 
user32: Added support for SPI_SETMOUSESPEED in SystemParametersInfoW.

16 years agowidl: Write the TLB file in binary mode, so the line endings won't be changed.
Colin Finck [Thu, 7 Feb 2008 16:41:30 +0000 (17:41 +0100)] 
widl: Write the TLB file in binary mode, so the line endings won't be changed.

16 years agowidl: Support Windows paths in dup_basename and make_token.
Colin Finck [Thu, 7 Feb 2008 16:41:00 +0000 (17:41 +0100)] 
widl: Support Windows paths in dup_basename and make_token.

16 years agolocalspl: Avoid sizeof in a trace.
Alexandre Julliard [Thu, 7 Feb 2008 13:55:02 +0000 (14:55 +0100)] 
localspl: Avoid sizeof in a trace.

16 years agocomctl32: Move the getting of the DC outside of ANIMATE_DrawFrame.
Rob Shearman [Thu, 7 Feb 2008 12:37:45 +0000 (12:37 +0000)] 
comctl32: Move the getting of the DC outside of ANIMATE_DrawFrame.

This allows the handle to the DC to be passed in the WM_CTLCOLORSTATIC
message sent to the parent.

16 years agowined3d: Restore the Window size on reset.
Stefan Dösinger [Wed, 6 Feb 2008 21:12:06 +0000 (22:12 +0100)] 
wined3d: Restore the Window size on reset.

16 years agod3d9: Implement the device lost state.
Stefan Dösinger [Wed, 6 Feb 2008 19:35:06 +0000 (20:35 +0100)] 
d3d9: Implement the device lost state.

16 years agowined3d: Reject unsupported modes when restting the device.
Stefan Dösinger [Wed, 6 Feb 2008 19:16:13 +0000 (20:16 +0100)] 
wined3d: Reject unsupported modes when restting the device.

16 years agowined3d: Add some ATI cards to the version database.
Stefan Dösinger [Wed, 6 Feb 2008 15:10:48 +0000 (16:10 +0100)] 
wined3d: Add some ATI cards to the version database.

16 years agowined3d: Add infrastructure for faking driver versions.
Stefan Dösinger [Wed, 6 Feb 2008 15:09:29 +0000 (16:09 +0100)] 
wined3d: Add infrastructure for faking driver versions.

Often the Linux / MacOS graphics driver version is of no use for
finding a proper driver version to report to the D3D app. So this
patch adds some infrastructure for easy hardcoding of card specific
driver versions to report to the application. This helps applications
which make assumptions based on the driver version, like bug
workarounds.

16 years agocomctl32: Vista sends an unidentified message when destroying datetime and monthcal...
Reece H. Dunn [Sat, 26 Jan 2008 08:49:09 +0000 (08:49 +0000)] 
comctl32: Vista sends an unidentified message when destroying datetime and monthcal windows.

16 years agouxtheme: Fix the system tests so they pass on Vista.
Reece H. Dunn [Thu, 7 Feb 2008 08:12:25 +0000 (08:12 +0000)] 
uxtheme: Fix the system tests so they pass on Vista.

16 years agotests: Add a helper routine to wait for a child process and propagate its result...
Alexandre Julliard [Thu, 7 Feb 2008 11:56:00 +0000 (12:56 +0100)] 
tests: Add a helper routine to wait for a child process and propagate its result correctly.

16 years agomsi: Test using carriage returns in SQL queries and imported tables.
James Hawkins [Wed, 6 Feb 2008 22:17:46 +0000 (16:17 -0600)] 
msi: Test using carriage returns in SQL queries and imported tables.

16 years agocmd: Additions to Russian translation.
Andrey Esin [Tue, 5 Feb 2008 20:13:45 +0000 (23:13 +0300)] 
cmd: Additions to Russian translation.

16 years agourl: Add a stub for AddMIMEFileTypesPS.
Detlef Riekenberg [Tue, 5 Feb 2008 22:18:16 +0000 (23:18 +0100)] 
url: Add a stub for AddMIMEFileTypesPS.

16 years agowinex11: Added WGL_BIND_TO_TEXTURE_DEPTH_NV to ConvertAttribWGLtoGLX.
Christopher Harvey [Tue, 5 Feb 2008 22:09:09 +0000 (17:09 -0500)] 
winex11: Added WGL_BIND_TO_TEXTURE_DEPTH_NV to ConvertAttribWGLtoGLX.

16 years agocomctl32: Fix invalid syntax.
Bang Jun-young [Sun, 3 Feb 2008 08:09:02 +0000 (17:09 +0900)] 
comctl32: Fix invalid syntax.

16 years agoshell32: Use LocalFree in CommandLineToArgvW.
Alexander Nicolaysen Sørnes [Tue, 29 Jan 2008 21:04:25 +0000 (22:04 +0100)] 
shell32: Use LocalFree in CommandLineToArgvW.

16 years agomsvfw32: Avoid possible dereference of NULL pointer (Coverity).
Andrew Talbot [Sat, 2 Feb 2008 13:36:18 +0000 (13:36 +0000)] 
msvfw32: Avoid possible dereference of NULL pointer (Coverity).

16 years agogdi32: Add stub for GdiInitSpool and GdiGetSpoolMessage.
Detlef Riekenberg [Fri, 1 Feb 2008 15:13:57 +0000 (16:13 +0100)] 
gdi32: Add stub for GdiInitSpool and GdiGetSpoolMessage.

16 years agowinex11: Don't create a mapping if X11DRV_PALETTE_VIRTUAL is set.
Lars-Ake Fredlund [Wed, 30 Jan 2008 12:23:28 +0000 (13:23 +0100)] 
winex11: Don't create a mapping if X11DRV_PALETTE_VIRTUAL is set.

16 years agouser32: Use wine_dbgstr_rect() in traces.
Lei Zhang [Thu, 24 Jan 2008 22:18:36 +0000 (14:18 -0800)] 
user32: Use wine_dbgstr_rect() in traces.

16 years agocomctl32: Use wine_dbgstr_rect() in traces.
Lei Zhang [Thu, 24 Jan 2008 23:06:37 +0000 (15:06 -0800)] 
comctl32: Use wine_dbgstr_rect() in traces.

16 years agodbghelp: Disable the S_PUB_FUNC_XXX msc symbols until we know what they do (the first...
Eric Pouech [Wed, 6 Feb 2008 20:56:18 +0000 (21:56 +0100)] 
dbghelp: Disable the S_PUB_FUNC_XXX msc symbols until we know what they do (the first guess is wrong anyway).

16 years agodbghelp: When sending back information about a global symbol, only demangle the class...
Eric Pouech [Wed, 6 Feb 2008 20:56:12 +0000 (21:56 +0100)] 
dbghelp: When sending back information about a global symbol, only demangle the class & field/method name.

16 years agodbghelp: Attempt to cache some basic symbol types for easier and faster code.
Eric Pouech [Wed, 6 Feb 2008 20:56:06 +0000 (21:56 +0100)] 
dbghelp: Attempt to cache some basic symbol types for easier and faster code.

16 years agodbghelp: Extended the internal enumeration information so that we know the underlying...
Eric Pouech [Wed, 6 Feb 2008 20:55:59 +0000 (21:55 +0100)] 
dbghelp: Extended the internal enumeration information so that we know the underlying integral type.

16 years agodbghelp: Added basic support for base class information.
Eric Pouech [Wed, 6 Feb 2008 20:55:53 +0000 (21:55 +0100)] 
dbghelp: Added basic support for base class information.

As we don't support C++ for now, we just return FALSE for all cases.

16 years agodbghelp: Added support for labels outside functions (and used it in msc parsing).
Eric Pouech [Wed, 6 Feb 2008 20:55:47 +0000 (21:55 +0100)] 
dbghelp: Added support for labels outside functions (and used it in msc parsing).

16 years agodbghelp: Added preliminary support for a strange stack variable object.
Eric Pouech [Wed, 6 Feb 2008 20:55:40 +0000 (21:55 +0100)] 
dbghelp: Added preliminary support for a strange stack variable object.

16 years agodbghelp: Added support for register v3 in msc.
Eric Pouech [Wed, 6 Feb 2008 20:55:34 +0000 (21:55 +0100)] 
dbghelp: Added support for register v3 in msc.

16 years agodbghelp: Added support for some V3 fields in structure parsing.
Eric Pouech [Wed, 6 Feb 2008 20:55:28 +0000 (21:55 +0100)] 
dbghelp: Added support for some V3 fields in structure parsing.

16 years agodbghelp: Added HRESULT as new basic type (and some doc about basic types ids).
Eric Pouech [Wed, 6 Feb 2008 20:55:22 +0000 (21:55 +0100)] 
dbghelp: Added HRESULT as new basic type (and some doc about basic types ids).

16 years agodbghelp: Fix mixed up return and this type in MFunction V2.
Eric Pouech [Wed, 6 Feb 2008 20:55:17 +0000 (21:55 +0100)] 
dbghelp: Fix mixed up return and this type in MFunction V2.

16 years agodbghelp: Pass the 'details' flags to _fetch_type so that we can simplify some code...
Eric Pouech [Wed, 6 Feb 2008 20:55:10 +0000 (21:55 +0100)] 
dbghelp: Pass the 'details' flags to _fetch_type so that we can simplify some code around.

16 years agodbghelp: Added missing basic types for booleans and integers.
Eric Pouech [Wed, 6 Feb 2008 20:55:04 +0000 (21:55 +0100)] 
dbghelp: Added missing basic types for booleans and integers.

16 years agouser32: winex11.drv has support for color cursors now.
Andrew Riedi [Thu, 7 Feb 2008 09:31:51 +0000 (01:31 -0800)] 
user32: winex11.drv has support for color cursors now.

16 years agowintab32: Remove unneeded cast.
Andrew Talbot [Wed, 6 Feb 2008 21:12:13 +0000 (21:12 +0000)] 
wintab32: Remove unneeded cast.

16 years agocomctl32: Don't get the background colour in ANIMATE_PaintFrame as this can be called...
Rob Shearman [Wed, 6 Feb 2008 16:50:15 +0000 (16:50 +0000)] 
comctl32: Don't get the background colour in ANIMATE_PaintFrame as this can be called inside a critical section.

This could therefore create a deadlock if the processing for
WM_CTLCOLORSTATIC ends up sending certain messages to the animate control.

So move the retrieval of the background colour into the callers of
ANIMATE_PaintFrame but outside of any critical section.

16 years agourlmon: Fixed ref count leak.
Jacek Caban [Wed, 6 Feb 2008 16:42:55 +0000 (17:42 +0100)] 
urlmon: Fixed ref count leak.

16 years agourlmon: Added gecko_installer_workaround to url.c tests.
Jacek Caban [Wed, 6 Feb 2008 16:43:08 +0000 (17:43 +0100)] 
urlmon: Added gecko_installer_workaround to url.c tests.

16 years agowinex11: Only update the virtual screen rect once in xinerama_init to minimize race...
Alexandre Julliard [Wed, 6 Feb 2008 19:38:20 +0000 (20:38 +0100)] 
winex11: Only update the virtual screen rect once in xinerama_init to minimize race conditions.

16 years agowinex11: Use the gdi display when initializing the keyboard to avoid creating a secon...
Alexandre Julliard [Wed, 6 Feb 2008 19:37:41 +0000 (20:37 +0100)] 
winex11: Use the gdi display when initializing the keyboard to avoid creating a second display connection.

16 years agowinex11: Don't erase the desktop window synchronously on resizes to prevent deadlocks.
Alexandre Julliard [Wed, 6 Feb 2008 19:36:19 +0000 (20:36 +0100)] 
winex11: Don't erase the desktop window synchronously on resizes to prevent deadlocks.

16 years agowintrust/tests: Use GetModuleHandleA instead of LoadLibraryA.
Paul Vriens [Wed, 6 Feb 2008 11:04:30 +0000 (12:04 +0100)] 
wintrust/tests: Use GetModuleHandleA instead of LoadLibraryA.

16 years agogdi32: Improve the failure reporting in the bitmap tests.
Reece H. Dunn [Sat, 26 Jan 2008 11:14:43 +0000 (11:14 +0000)] 
gdi32: Improve the failure reporting in the bitmap tests.

16 years agoddraw: Spelling fixes in the d3d test output.
Reece H. Dunn [Sun, 27 Jan 2008 09:01:35 +0000 (09:01 +0000)] 
ddraw: Spelling fixes in the d3d test output.

16 years agocabinet: Make the fdi tests pass on Vista.
Reece H. Dunn [Sat, 26 Jan 2008 10:34:45 +0000 (10:34 +0000)] 
cabinet: Make the fdi tests pass on Vista.

16 years agokernel32: Don't fail unconditionally in MoveFile for directories with flag MOVEFILE_R...
Jens Nestler [Tue, 29 Jan 2008 08:37:53 +0000 (09:37 +0100)] 
kernel32: Don't fail unconditionally in MoveFile for directories with flag MOVEFILE_REPLACE_EXISTING.

16 years agosystray: Add support for NIS_HIDDEN flag.
Kirill K. Smirnov [Tue, 5 Feb 2008 14:19:40 +0000 (14:19 +0000)] 
systray: Add support for NIS_HIDDEN flag.

16 years agosystray: Properly track errors.
Kirill K. Smirnov [Tue, 5 Feb 2008 14:17:49 +0000 (14:17 +0000)] 
systray: Properly track errors.

16 years agouser32: Test destroying the cursor of a parent process.
Andrew Riedi [Thu, 24 Jan 2008 09:01:54 +0000 (01:01 -0800)] 
user32: Test destroying the cursor of a parent process.

16 years agontoskrnl.exe: Implement MmPageEntireDriver and MmResetDriverPaging.
Paul Chitescu [Tue, 5 Feb 2008 18:19:52 +0000 (20:19 +0200)] 
ntoskrnl.exe: Implement MmPageEntireDriver and MmResetDriverPaging.

16 years agoriched20: Fix the name of the lpUsedDefChar field of GETTEXTEX.
Francois Gouget [Wed, 6 Feb 2008 03:07:40 +0000 (04:07 +0100)] 
riched20: Fix the name of the lpUsedDefChar field of GETTEXTEX.

16 years agoddraw: Some drivers return a refresh rate of 0.
Stefan Dösinger [Sun, 27 Jan 2008 12:55:32 +0000 (13:55 +0100)] 
ddraw: Some drivers return a refresh rate of 0.

16 years agowined3d: Create VBOs.
Stefan Dösinger [Tue, 5 Feb 2008 22:56:03 +0000 (23:56 +0100)] 
wined3d: Create VBOs.

16 years agowined3d: Separate OpenGL and driver version.
Stefan Dösinger [Tue, 5 Feb 2008 21:49:14 +0000 (22:49 +0100)] 
wined3d: Separate OpenGL and driver version.

16 years agowined3d: Move the highpart of the driver version to the gl structure.
Stefan Dösinger [Tue, 5 Feb 2008 21:28:00 +0000 (22:28 +0100)] 
wined3d: Move the highpart of the driver version to the gl structure.

While 6.14 is a sane default, we might want to override it on a
per-driver basis, if we have really old Windows drivers on some cards.

16 years agowined3d: Tear down the dummy textures before resetting.
Stefan Dösinger [Tue, 5 Feb 2008 20:56:46 +0000 (21:56 +0100)] 
wined3d: Tear down the dummy textures before resetting.

In theory the opengl library should release the gl resources when we
destroy the context, and the stateblock reset will recreate the dummy
textures, but I think it is cleaner to do this explicitly.

16 years agowined3d: Restore the stateblock after Reset.
Stefan Dösinger [Tue, 5 Feb 2008 20:51:53 +0000 (21:51 +0100)] 
wined3d: Restore the stateblock after Reset.

16 years agowinmm: Remove unneeded casts.
Andrew Talbot [Tue, 5 Feb 2008 22:32:58 +0000 (22:32 +0000)] 
winmm: Remove unneeded casts.

16 years agowined3d: Redownload the surface data in case of a palette change. This fixes a lot...
Roderick Colenbrander [Tue, 5 Feb 2008 12:25:18 +0000 (13:25 +0100)] 
wined3d: Redownload the surface data in case of a palette change. This fixes a lot of redrawing problems in Red Alert.

16 years agowined3d: Allow read back of P8 surfaces. This fixes some of the redrawing issues...
Roderick Colenbrander [Tue, 5 Feb 2008 09:15:46 +0000 (10:15 +0100)] 
wined3d: Allow read back of P8 surfaces. This fixes some of the redrawing issues in Red Alert.

16 years agowined3d: Reload the palette on a color key change. This fixes the ddex4/ddex5 samples...
Roderick Colenbrander [Tue, 29 Jan 2008 21:42:32 +0000 (22:42 +0100)] 
wined3d: Reload the palette on a color key change. This fixes the ddex4/ddex5 samples from the dx7 sdk.

16 years agowined3d: Make sure to set the color key when it is needed including for index_in_alpha.
Roderick Colenbrander [Tue, 29 Jan 2008 19:08:25 +0000 (20:08 +0100)] 
wined3d: Make sure to set the color key when it is needed including for index_in_alpha.

16 years agomsi: Fix "type of 'x' defaults to 'int'" warnings.
Michael Stefaniuc [Tue, 5 Feb 2008 13:17:21 +0000 (14:17 +0100)] 
msi: Fix "type of 'x' defaults to 'int'" warnings.

16 years agowinspool: Use the backend for GetPrinterDriverDirectory.
Detlef Riekenberg [Mon, 4 Feb 2008 08:51:38 +0000 (09:51 +0100)] 
winspool: Use the backend for GetPrinterDriverDirectory.

16 years agolocalspl: Implement fpGetPrinterDriverDirectory.
Detlef Riekenberg [Mon, 4 Feb 2008 08:39:38 +0000 (09:39 +0100)] 
localspl: Implement fpGetPrinterDriverDirectory.

16 years agolocalspl: Initialize pointers in struct PRINTPROVIDOR.
Detlef Riekenberg [Mon, 4 Feb 2008 07:59:54 +0000 (08:59 +0100)] 
localspl: Initialize pointers in struct PRINTPROVIDOR.

16 years agogdi32: DC_GetDCPtr and DC_ReleaseDCPtr are not longer used.
Alexandre Julliard [Tue, 5 Feb 2008 20:58:04 +0000 (21:58 +0100)] 
gdi32: DC_GetDCPtr and DC_ReleaseDCPtr are not longer used.

16 years agogdi32: Get rid of DC_GetDCPtr in the palette functions.
Alexandre Julliard [Tue, 5 Feb 2008 20:57:35 +0000 (21:57 +0100)] 
gdi32: Get rid of DC_GetDCPtr in the palette functions.

16 years agowinex11: Add a critical section for the palette global variables instead of relying...
Alexandre Julliard [Tue, 5 Feb 2008 20:57:23 +0000 (21:57 +0100)] 
winex11: Add a critical section for the palette global variables instead of relying on the GDI lock.

16 years agogdi32: Get rid of DC_GetDCPtr in the GDI object functions.
Alexandre Julliard [Tue, 5 Feb 2008 20:17:28 +0000 (21:17 +0100)] 
gdi32: Get rid of DC_GetDCPtr in the GDI object functions.

16 years agogdi32: Get rid of DC_GetDCPtr in font functions.
Alexandre Julliard [Tue, 5 Feb 2008 20:16:27 +0000 (21:16 +0100)] 
gdi32: Get rid of DC_GetDCPtr in font functions.

16 years agogdi32: Use a separate critical section for freetype locking instead of relying on...
Alexandre Julliard [Tue, 5 Feb 2008 20:16:06 +0000 (21:16 +0100)] 
gdi32: Use a separate critical section for freetype locking instead of relying on the GDI lock.