From 7d2d0b332989670e01dda4f8986a669b5986e4ad Mon Sep 17 00:00:00 2001 From: Magnus Olsen Date: Fri, 31 Aug 2007 16:59:12 +0000 Subject: [PATCH] implement GetKerningPairsW (left todo implement it to win32k.sys) svn path=/trunk/; revision=28715 --- reactos/dll/win32/gdi32/misc/stubsw.c | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/reactos/dll/win32/gdi32/misc/stubsw.c b/reactos/dll/win32/gdi32/misc/stubsw.c index c0892a8862c..fff11b1f00a 100644 --- a/reactos/dll/win32/gdi32/misc/stubsw.c +++ b/reactos/dll/win32/gdi32/misc/stubsw.c @@ -34,19 +34,23 @@ PolyTextOutW( /* - * @unimplemented + * @implemented */ DWORD STDCALL -GetKerningPairsW( - HDC a0, - DWORD a1, - LPKERNINGPAIR a2 - ) +GetKerningPairsW(HDC hdc, + ULONG cPairs, + LPKERNINGPAIR pkpDst) { - UNIMPLEMENTED; - SetLastError(ERROR_CALL_NOT_IMPLEMENTED); - return 0; + if ((cPairs != 0) || (pkpDst == 0)) + { + return NtGdiGetKerningPairs(hdc,cPairs,pkpDst); + } + else + { + SetLastError(ERROR_INVALID_PARAMETER); + return 0; + } }