wine
12 years agogdi32: Always start a new stroke when the path ends with a closed figure.
Alexandre Julliard [Thu, 27 Oct 2011 07:36:41 +0000 (09:36 +0200)] 
gdi32: Always start a new stroke when the path ends with a closed figure.

12 years agogdi32: Add a helper function to add multiple points at once to a path.
Alexandre Julliard [Wed, 26 Oct 2011 21:47:34 +0000 (23:47 +0200)] 
gdi32: Add a helper function to add multiple points at once to a path.

12 years agogdi32: Pass a HDC instead of a DC pointer to internal path functions.
Alexandre Julliard [Wed, 26 Oct 2011 21:15:10 +0000 (23:15 +0200)] 
gdi32: Pass a HDC instead of a DC pointer to internal path functions.

12 years agontoskrnl: Correctly implement PsGetCurrentThread/ProcessId.
Bernhard Loos [Thu, 27 Oct 2011 12:20:19 +0000 (14:20 +0200)] 
ntoskrnl: Correctly implement PsGetCurrentThread/ProcessId.

12 years agommdevapi/tests: Fix errors and crashes in various native configurations.
Jörg Höhle [Wed, 5 Oct 2011 21:51:47 +0000 (23:51 +0200)] 
mmdevapi/tests: Fix errors and crashes in various native configurations.

12 years agommdevapi: IsFormatSupported EXCLUSIVE mode never returns S_FALSE.
Jörg Höhle [Thu, 8 Sep 2011 13:21:52 +0000 (15:21 +0200)] 
mmdevapi: IsFormatSupported EXCLUSIVE mode never returns S_FALSE.

12 years agowinecoreaudio: Release buffer memory.
Jörg Höhle [Sun, 21 Aug 2011 04:53:56 +0000 (06:53 +0200)] 
winecoreaudio: Release buffer memory.

12 years agocmd: Fix a comment.
Frédéric Delanoy [Fri, 28 Oct 2011 07:52:18 +0000 (09:52 +0200)] 
cmd: Fix a comment.

12 years agousp10: Sinhala does glyph props like Indic languages.
Aric Stewart [Thu, 27 Oct 2011 18:38:25 +0000 (13:38 -0500)] 
usp10: Sinhala does glyph props like Indic languages.

12 years agousp10: All glyphs in a single indic syllable are part of the same cluster.
Aric Stewart [Thu, 27 Oct 2011 18:38:42 +0000 (13:38 -0500)] 
usp10: All glyphs in a single indic syllable are part of the same cluster.

12 years agouser32: Improvement for performance in soft linebreaking.
Aric Stewart [Thu, 27 Oct 2011 18:38:15 +0000 (13:38 -0500)] 
user32: Improvement for performance in soft linebreaking.

12 years agouser32: Handle PosFromChar if the string is empty and so we have no ssa.
Aric Stewart [Thu, 27 Oct 2011 18:38:00 +0000 (13:38 -0500)] 
user32: Handle PosFromChar if the string is empty and so we have no ssa.

12 years agowinex11: Only declare X11DRV_DIB_QueryXShm if XShm is supported.
Austin English [Thu, 27 Oct 2011 18:25:26 +0000 (13:25 -0500)] 
winex11: Only declare X11DRV_DIB_QueryXShm if XShm is supported.

12 years agowinex11: Only declare the winediag debug channel if OpenGL is enabled.
Austin English [Thu, 27 Oct 2011 18:17:34 +0000 (13:17 -0500)] 
winex11: Only declare the winediag debug channel if OpenGL is enabled.

12 years agocmd: Make 'if errorlevel' only recognize integer values.
Frédéric Delanoy [Wed, 26 Oct 2011 14:57:52 +0000 (16:57 +0200)] 
cmd: Make 'if errorlevel' only recognize integer values.

12 years agowinex11: Mask FPU exceptions around fontconfig calls.
Alexandre Julliard [Fri, 28 Oct 2011 10:41:14 +0000 (12:41 +0200)] 
winex11: Mask FPU exceptions around fontconfig calls.

12 years agogdi32: Fix a misplaced release_dc_ptr call.
Alexandre Julliard [Fri, 28 Oct 2011 09:29:34 +0000 (11:29 +0200)] 
gdi32: Fix a misplaced release_dc_ptr call.

12 years agomsxml3: Block attempt to modify namespace definition with setAttribute().
Nikolay Sivov [Thu, 27 Oct 2011 16:30:45 +0000 (20:30 +0400)] 
msxml3: Block attempt to modify namespace definition with setAttribute().

12 years agowined3d: Make the device parameter to wined3d_event_query_test() const.
Henri Verbeet [Thu, 27 Oct 2011 15:06:27 +0000 (17:06 +0200)] 
wined3d: Make the device parameter to wined3d_event_query_test() const.

12 years agowined3d: Make the device parameter to surface_blt_to_drawable() const.
Henri Verbeet [Thu, 27 Oct 2011 15:06:26 +0000 (17:06 +0200)] 
wined3d: Make the device parameter to surface_blt_to_drawable() const.

12 years agowined3d: Rename nCfgs to cfg_count.
Henri Verbeet [Thu, 27 Oct 2011 15:06:25 +0000 (17:06 +0200)] 
wined3d: Rename nCfgs to cfg_count.

12 years agoddraw: Only update primary_lock when we're actually locking the frontbuffer.
Henri Verbeet [Thu, 27 Oct 2011 15:06:24 +0000 (17:06 +0200)] 
ddraw: Only update primary_lock when we're actually locking the frontbuffer.

This fixes a regression introduced by commit
8330558e125c9073068ffbd7741f1128c17c1e08.

12 years agowined3d: Use the correct pitch in surface_upload_data().
Henri Verbeet [Thu, 27 Oct 2011 15:06:23 +0000 (17:06 +0200)] 
wined3d: Use the correct pitch in surface_upload_data().

This fixes a regression introduced by commit
2da4f87a7e7551f17cd650ef6d8596f595efc13b.

12 years agomsi/tests: Fix a skip message.
Hans Leidekker [Thu, 27 Oct 2011 11:36:21 +0000 (13:36 +0200)] 
msi/tests: Fix a skip message.

12 years agomsi/tests: Fix some test failures on win2k.
Hans Leidekker [Thu, 27 Oct 2011 11:35:57 +0000 (13:35 +0200)] 
msi/tests: Fix some test failures on win2k.

12 years agomsi: Wait up to 30 seconds for services to start up.
Hans Leidekker [Thu, 27 Oct 2011 11:35:29 +0000 (13:35 +0200)] 
msi: Wait up to 30 seconds for services to start up.

12 years agomshtml: Reimplement nsIURL::GetFileExtension on top of IUri API.
Jacek Caban [Thu, 27 Oct 2011 11:08:11 +0000 (13:08 +0200)] 
mshtml: Reimplement nsIURL::GetFileExtension on top of IUri API.

12 years agowineconsole: Give a name to the curses backend critical section.
Francois Gouget [Thu, 27 Oct 2011 10:36:27 +0000 (12:36 +0200)] 
wineconsole: Give a name to the curses backend critical section.

12 years agoservices: Give a name to the scmdatabase critical section.
Francois Gouget [Thu, 27 Oct 2011 10:36:16 +0000 (12:36 +0200)] 
services: Give a name to the scmdatabase critical section.

12 years agowinealsa.drv: Give a name to the mmdevapi critical sections.
Francois Gouget [Thu, 27 Oct 2011 10:36:01 +0000 (12:36 +0200)] 
winealsa.drv: Give a name to the mmdevapi critical sections.

Also statically initialize g_sessions_lock.

12 years agomsvcp90: Add a space before an implementation function name in the spec file.
Francois Gouget [Thu, 27 Oct 2011 10:31:10 +0000 (12:31 +0200)] 
msvcp90: Add a space before an implementation function name in the spec file.

12 years agod3dx9_36/tests: Add a trailing '\n' to an ok() call.
Francois Gouget [Thu, 27 Oct 2011 10:30:02 +0000 (12:30 +0200)] 
d3dx9_36/tests: Add a trailing '\n' to an ok() call.

12 years agogdi32: Add a helper function to copy BITMAPINFO structures to avoid copying uninitial...
Alexandre Julliard [Thu, 27 Oct 2011 12:19:44 +0000 (14:19 +0200)] 
gdi32: Add a helper function to copy BITMAPINFO structures to avoid copying uninitialized data.

12 years agoschannel: Don't use SSLCopyPeerCertificates on Mac OS 10.4.
Charles Davis [Thu, 27 Oct 2011 04:57:30 +0000 (22:57 -0600)] 
schannel: Don't use SSLCopyPeerCertificates on Mac OS 10.4.

12 years agoinclude: Make "long" numeric constants LP64/LLP64 proof (sql.h).
Michael Stefaniuc [Wed, 26 Oct 2011 22:00:35 +0000 (00:00 +0200)] 
include: Make "long" numeric constants LP64/LLP64 proof (sql.h).

12 years agoinclude: Make "long" numeric constants LP64/LLP64 proof (sqlext.h).
Michael Stefaniuc [Wed, 26 Oct 2011 21:59:00 +0000 (23:59 +0200)] 
include: Make "long" numeric constants LP64/LLP64 proof (sqlext.h).

12 years agoinclude: Make "long" numeric constants LP64/LLP64 proof (d3d*.h).
Michael Stefaniuc [Wed, 26 Oct 2011 21:57:18 +0000 (23:57 +0200)] 
include: Make "long" numeric constants LP64/LLP64 proof (d3d*.h).

12 years agoinclude: Make "long" numeric constants LP64/LLP64 proof (d3d9*.h).
Michael Stefaniuc [Wed, 26 Oct 2011 21:52:58 +0000 (23:52 +0200)] 
include: Make "long" numeric constants LP64/LLP64 proof (d3d9*.h).

12 years agoinclude: Make "long" numeric constants LP64/LLP64 proof (d3d9caps.h).
Michael Stefaniuc [Wed, 26 Oct 2011 21:47:59 +0000 (23:47 +0200)] 
include: Make "long" numeric constants LP64/LLP64 proof (d3d9caps.h).

12 years agoinclude: Add a macro to paper over LP64/LLP64 differences for numeric constants.
Michael Stefaniuc [Wed, 26 Oct 2011 21:45:45 +0000 (23:45 +0200)] 
include: Add a macro to paper over LP64/LLP64 differences for numeric constants.

Based on an idea by Kai Tietz.

12 years agoinclude: Drop the 'l' modifier from some numeric constants in winnt.h.
Michael Stefaniuc [Wed, 26 Oct 2011 21:43:22 +0000 (23:43 +0200)] 
include: Drop the 'l' modifier from some numeric constants in winnt.h.

12 years agowined3d: Make the device parameter to surface_blt_fbo() const.
Henri Verbeet [Wed, 26 Oct 2011 18:05:03 +0000 (20:05 +0200)] 
wined3d: Make the device parameter to surface_blt_fbo() const.

12 years agowined3d: Make the device parameter to wined3d_surface_depth_blt_fbo() const.
Henri Verbeet [Wed, 26 Oct 2011 18:05:02 +0000 (20:05 +0200)] 
wined3d: Make the device parameter to wined3d_surface_depth_blt_fbo() const.

12 years agowined3d: Get rid of the unused palette9 wined3d_surface field.
Henri Verbeet [Wed, 26 Oct 2011 18:05:01 +0000 (20:05 +0200)] 
wined3d: Get rid of the unused palette9 wined3d_surface field.

12 years agosecur32: Print the ntlm_auth diagnostic message to the winediag channel.
Henri Verbeet [Wed, 26 Oct 2011 18:05:00 +0000 (20:05 +0200)] 
secur32: Print the ntlm_auth diagnostic message to the winediag channel.

12 years agowined3d: Recognize Sumo/Llano in select_card_amd_mesa().
Henri Verbeet [Wed, 26 Oct 2011 18:04:59 +0000 (20:04 +0200)] 
wined3d: Recognize Sumo/Llano in select_card_amd_mesa().

12 years agogdi32: Allow ~-based paths in HKCU\Software\Wine\Fonts:Path.
Ken Thomases [Wed, 26 Oct 2011 17:27:51 +0000 (12:27 -0500)] 
gdi32: Allow ~-based paths in HKCU\Software\Wine\Fonts:Path.

12 years agogdi32: Implement the ExtTextOut entry point in the path driver.
Alexandre Julliard [Tue, 25 Oct 2011 14:56:18 +0000 (16:56 +0200)] 
gdi32: Implement the ExtTextOut entry point in the path driver.

12 years agogdi32: Implement the polyline entry points in the path driver.
Alexandre Julliard [Wed, 26 Oct 2011 18:20:24 +0000 (20:20 +0200)] 
gdi32: Implement the polyline entry points in the path driver.

12 years agogdi32: Implement the polygon entry points in the path driver.
Alexandre Julliard [Tue, 25 Oct 2011 13:40:42 +0000 (15:40 +0200)] 
gdi32: Implement the polygon entry points in the path driver.

12 years agogdi32: Implement the Bezier entry points in the path driver.
Alexandre Julliard [Wed, 26 Oct 2011 18:13:57 +0000 (20:13 +0200)] 
gdi32: Implement the Bezier entry points in the path driver.

12 years agogdi32: Implement the arc entry points in the path driver.
Alexandre Julliard [Tue, 25 Oct 2011 13:21:59 +0000 (15:21 +0200)] 
gdi32: Implement the arc entry points in the path driver.

12 years agogdi32: Implement the Rectangle and RoundRect entry points in the path driver.
Alexandre Julliard [Tue, 25 Oct 2011 13:03:04 +0000 (15:03 +0200)] 
gdi32: Implement the Rectangle and RoundRect entry points in the path driver.

12 years agogdi32: Add a helper function to start a new path stroke.
Alexandre Julliard [Wed, 26 Oct 2011 18:02:10 +0000 (20:02 +0200)] 
gdi32: Add a helper function to start a new path stroke.

12 years agogdi32: Implement the LineTo entry point in the path driver.
Alexandre Julliard [Wed, 26 Oct 2011 17:58:51 +0000 (19:58 +0200)] 
gdi32: Implement the LineTo entry point in the path driver.

12 years agogdi32: Implement the MoveTo entry point in the path driver.
Alexandre Julliard [Wed, 26 Oct 2011 17:57:28 +0000 (19:57 +0200)] 
gdi32: Implement the MoveTo entry point in the path driver.

12 years agogdi32: Push a path driver on the DC stack when a path is opened.
Alexandre Julliard [Mon, 24 Oct 2011 16:13:21 +0000 (18:13 +0200)] 
gdi32: Push a path driver on the DC stack when a path is opened.

12 years agogdi32: Avoid directly modifying the cursor position in the DC structure in PolyDraw.
Alexandre Julliard [Wed, 26 Oct 2011 17:47:27 +0000 (19:47 +0200)] 
gdi32: Avoid directly modifying the cursor position in the DC structure in PolyDraw.

12 years agod3dx9/tests: Implemented CloneMesh test.
Michael Mc Donnell [Wed, 17 Aug 2011 10:51:03 +0000 (12:51 +0200)] 
d3dx9/tests: Implemented CloneMesh test.

12 years agod3dx9: Implemented non-equal declaration support in CloneMesh.
Michael Mc Donnell [Wed, 17 Aug 2011 10:50:09 +0000 (12:50 +0200)] 
d3dx9: Implemented non-equal declaration support in CloneMesh.

12 years agontoskrnl.exe: Update version resource.
Louis Lenders [Sat, 22 Oct 2011 17:19:04 +0000 (19:19 +0200)] 
ntoskrnl.exe: Update version resource.

12 years agowinegcc: Avoid including Windows headers in the Mingw unicode stub.
Alexandre Julliard [Wed, 26 Oct 2011 15:38:19 +0000 (17:38 +0200)] 
winegcc: Avoid including Windows headers in the Mingw unicode stub.

12 years agoshell32: Don't parse command line if numargs is NULL in CommandLineToArgvW.
Bruno Jesus [Wed, 26 Oct 2011 01:35:13 +0000 (23:35 -0200)] 
shell32: Don't parse command line if numargs is NULL in CommandLineToArgvW.

12 years agomsvcrt: Don't search for LCID in _setmbcp_l if it was already done.
Piotr Caban [Wed, 26 Oct 2011 12:10:22 +0000 (14:10 +0200)] 
msvcrt: Don't search for LCID in _setmbcp_l if it was already done.

12 years agomsxml3/tests: Added element attributes tests when SAXXMLReader is used.
Piotr Caban [Wed, 26 Oct 2011 11:25:52 +0000 (13:25 +0200)] 
msxml3/tests: Added element attributes tests when SAXXMLReader is used.

12 years agomsxml3: Fix attributes handling when msxml6 is used.
Piotr Caban [Wed, 26 Oct 2011 11:25:27 +0000 (13:25 +0200)] 
msxml3: Fix attributes handling when msxml6 is used.

12 years agogdi32: Always use a polygon to draw text strike-outs and underlines.
Alexandre Julliard [Tue, 25 Oct 2011 16:14:04 +0000 (18:14 +0200)] 
gdi32: Always use a polygon to draw text strike-outs and underlines.

12 years agogdi32: Move internal path functions to the top of the file to avoid forward declarations.
Alexandre Julliard [Wed, 26 Oct 2011 12:14:17 +0000 (14:14 +0200)] 
gdi32: Move internal path functions to the top of the file to avoid forward declarations.

12 years agogdi32/tests: Add tests for path open/closed states.
Alexandre Julliard [Mon, 24 Oct 2011 13:06:05 +0000 (15:06 +0200)] 
gdi32/tests: Add tests for path open/closed states.

12 years agowined3d: Refuse to create a shader unsupported by the backend.
Matteo Bruni [Tue, 25 Oct 2011 14:58:47 +0000 (16:58 +0200)] 
wined3d: Refuse to create a shader unsupported by the backend.

12 years agodxgi: Refuse to create a D3D10 wined3d device if it is not supported by the GPU.
Matteo Bruni [Tue, 25 Oct 2011 14:58:46 +0000 (16:58 +0200)] 
dxgi: Refuse to create a D3D10 wined3d device if it is not supported by the GPU.

12 years agowined3d: Enable SM4 support in the GLSL shader backend when possible.
Matteo Bruni [Tue, 25 Oct 2011 14:58:45 +0000 (16:58 +0200)] 
wined3d: Enable SM4 support in the GLSL shader backend when possible.

12 years agowined3d: Return only the shader major version.
Matteo Bruni [Tue, 25 Oct 2011 14:58:44 +0000 (16:58 +0200)] 
wined3d: Return only the shader major version.

12 years agod3d9: Limit VS/PS reported version.
Matteo Bruni [Tue, 25 Oct 2011 14:58:43 +0000 (16:58 +0200)] 
d3d9: Limit VS/PS reported version.

12 years agokernel32: Output message to stderr in current Unix codepage.
Alex Henrie [Tue, 25 Oct 2011 22:16:21 +0000 (16:16 -0600)] 
kernel32: Output message to stderr in current Unix codepage.

Fixes a bug in which the command "wine /." outputs a garbled error message in languages other than English.
Supersedes "kernel32: Output message to stderr in UTF-8"

12 years agowined3d: Move the ARB shader program constant handling to the backend where it belongs.
Henri Verbeet [Tue, 25 Oct 2011 19:20:29 +0000 (21:20 +0200)] 
wined3d: Move the ARB shader program constant handling to the backend where it belongs.

12 years agowined3d: Get rid of the device parameter to context_setup_target().
Henri Verbeet [Tue, 25 Oct 2011 19:20:28 +0000 (21:20 +0200)] 
wined3d: Get rid of the device parameter to context_setup_target().

12 years agogdi32: Update the DC in ExtEscape().
Henri Verbeet [Tue, 25 Oct 2011 19:20:27 +0000 (21:20 +0200)] 
gdi32: Update the DC in ExtEscape().

Specifically, X11DRV_FLUSH_GL_DRAWABLE needs correct clip rects.

12 years agowined3d: Only check for sRGB attachability when needed in surface_load_texture().
Henri Verbeet [Tue, 25 Oct 2011 19:20:26 +0000 (21:20 +0200)] 
wined3d: Only check for sRGB attachability when needed in surface_load_texture().

12 years agowined3d: Mark a format as sRGB attachable if the internal format is the same for...
Henri Verbeet [Tue, 25 Oct 2011 19:20:25 +0000 (21:20 +0200)] 
wined3d: Mark a format as sRGB attachable if the internal format is the same for RGB and sRGB.

12 years agogdi32: Implement GdiRealizationInfo as a standard driver entry point.
Alexandre Julliard [Fri, 21 Oct 2011 09:40:35 +0000 (11:40 +0200)] 
gdi32: Implement GdiRealizationInfo as a standard driver entry point.

12 years agogdi32: Implement FontIsLinked as a standard driver entry point.
Alexandre Julliard [Fri, 21 Oct 2011 09:37:48 +0000 (11:37 +0200)] 
gdi32: Implement FontIsLinked as a standard driver entry point.

12 years agogdi32: Implement GetFontData as a standard driver entry point.
Alexandre Julliard [Thu, 20 Oct 2011 15:58:09 +0000 (17:58 +0200)] 
gdi32: Implement GetFontData as a standard driver entry point.

12 years agogdi32: Implement GetTextFace as a standard driver entry point.
Alexandre Julliard [Thu, 20 Oct 2011 15:14:53 +0000 (17:14 +0200)] 
gdi32: Implement GetTextFace as a standard driver entry point.

12 years agogdi32: Implement GetTextExtentExPointI as a standard driver entry point.
Alexandre Julliard [Thu, 20 Oct 2011 15:03:17 +0000 (17:03 +0200)] 
gdi32: Implement GetTextExtentExPointI as a standard driver entry point.

12 years agogdi32: Implement GetTextCharsetInfo as a standard driver entry point.
Alexandre Julliard [Thu, 20 Oct 2011 14:55:16 +0000 (16:55 +0200)] 
gdi32: Implement GetTextCharsetInfo as a standard driver entry point.

12 years agogdi32: Implement GetOutlineTextMetrics as a standard driver entry point.
Alexandre Julliard [Thu, 20 Oct 2011 14:49:18 +0000 (16:49 +0200)] 
gdi32: Implement GetOutlineTextMetrics as a standard driver entry point.

12 years agogdi32: Implement GetKerningPairs as a standard driver entry point.
Alexandre Julliard [Thu, 20 Oct 2011 14:39:53 +0000 (16:39 +0200)] 
gdi32: Implement GetKerningPairs as a standard driver entry point.

12 years agowinex11.drv: Remove remaining pixmap prefix to fix compilation without libxrender.
André Hentschel [Tue, 25 Oct 2011 17:39:22 +0000 (19:39 +0200)] 
winex11.drv: Remove remaining pixmap prefix to fix compilation without libxrender.

12 years agouser32: When building linedefs prev can be less than 0 if the format width is less...
Aric Stewart [Tue, 25 Oct 2011 13:30:52 +0000 (08:30 -0500)] 
user32: When building linedefs prev can be less than 0 if the format width is less than the width of a single character.

12 years agocmdlgtst: Add OFN_EXPLORER to allow testing modern file dialogs with multiselection.
André Hentschel [Mon, 24 Oct 2011 19:56:39 +0000 (21:56 +0200)] 
cmdlgtst: Add OFN_EXPLORER to allow testing modern file dialogs with multiselection.

12 years agodinput8/tests: Tests for DIPROP_USERNAME property.
Lucas Fialho Zawacki [Sat, 22 Oct 2011 20:53:21 +0000 (18:53 -0200)] 
dinput8/tests: Tests for DIPROP_USERNAME property.

12 years agodinput8/tests: Moved EnumDevicesBySemantics specific tests to dinput.c and added...
Lucas Fialho Zawacki [Sat, 22 Oct 2011 20:53:20 +0000 (18:53 -0200)] 
dinput8/tests: Moved EnumDevicesBySemantics specific tests to dinput.c and added a couple more.

12 years agokernel32/tests: fni->FileName is not nul terminated in test_readdirectorychanges_cr.
Dan Kegel [Sat, 15 Oct 2011 18:27:34 +0000 (11:27 -0700)] 
kernel32/tests: fni->FileName is not nul terminated in test_readdirectorychanges_cr.

12 years agodinput: Restore checks for DirectX 3 buffer size.
Vitaliy Margolen [Thu, 20 Oct 2011 13:42:49 +0000 (07:42 -0600)] 
dinput: Restore checks for DirectX 3 buffer size.

12 years agogdi32: Implement GetGlyphOutline as a standard driver entry point.
Alexandre Julliard [Thu, 20 Oct 2011 14:34:08 +0000 (16:34 +0200)] 
gdi32: Implement GetGlyphOutline as a standard driver entry point.

12 years agogdi32: Implement GetGlyphIndices as a standard driver entry point.
Alexandre Julliard [Thu, 20 Oct 2011 14:30:32 +0000 (16:30 +0200)] 
gdi32: Implement GetGlyphIndices as a standard driver entry point.

12 years agogdi32: Implement GetFontUnicodeRanges as a standard driver entry point.
Alexandre Julliard [Thu, 20 Oct 2011 14:26:26 +0000 (16:26 +0200)] 
gdi32: Implement GetFontUnicodeRanges as a standard driver entry point.

12 years agogdi32: Reimplement GetCharABCWidthsFloat using the integer version.
Alexandre Julliard [Wed, 19 Oct 2011 20:07:32 +0000 (22:07 +0200)] 
gdi32: Reimplement GetCharABCWidthsFloat using the integer version.

12 years agogdi32: Implement GetCharABCWidthsI as a standard driver entry point.
Alexandre Julliard [Wed, 19 Oct 2011 20:00:55 +0000 (22:00 +0200)] 
gdi32: Implement GetCharABCWidthsI as a standard driver entry point.